boolean |
ComponentInstancePublicationAccessControlExtension.canPublicationBePersistedOrDeletedBy(PublicationDetail publication,
String instanceId,
String userId,
SilverpeasRole userRole,
AccessControlContext context) |
|
boolean |
DefaultInstancePublicationAccessControlExtension.canPublicationBePersistedOrDeletedBy(PublicationDetail publication,
String instanceId,
String userId,
SilverpeasRole userRole,
AccessControlContext context) |
|
protected void |
AbstractAccessController.fillUserRoles(Set<SilverpeasRole> userRoles,
AccessControlContext context,
String userId,
T object) |
This method must fill user roles into the given container by taking in account the other
parameters.
|
protected void |
ComponentAccessController.fillUserRoles(Set<SilverpeasRole> userRoles,
AccessControlContext context,
String userId,
String componentId) |
|
protected void |
NodeAccessController.fillUserRoles(Set<SilverpeasRole> userRoles,
AccessControlContext context,
String userId,
NodePK nodePK) |
|
protected void |
PublicationAccessController.fillUserRoles(Set<SilverpeasRole> userRoles,
AccessControlContext context,
String userId,
PublicationPK publicationPK) |
|
Stream<T> |
AbstractAccessController.filterAuthorizedByUser(Collection<T> objects,
String userId,
AccessControlContext context) |
|
Stream<T> |
AccessController.filterAuthorizedByUser(Collection<T> objects,
String userId,
AccessControlContext context) |
Filters the given object list in order to keep those the specified user is authorized on.
|
Stream<String> |
ComponentAccessController.filterAuthorizedByUser(Collection<String> instanceIds,
String userId,
AccessControlContext context) |
|
Stream<NodePK> |
NodeAccessController.filterAuthorizedByUser(Collection<NodePK> nodePks,
String userId,
AccessControlContext context) |
|
Stream<PublicationDetail> |
PublicationAccessControl.filterAuthorizedByUser(String userId,
Collection<PublicationDetail> pubs,
AccessControlContext context) |
Using this method avoid to use perform database request in order to retrieve publication data.
|
Stream<PublicationDetail> |
PublicationAccessController.filterAuthorizedByUser(String userId,
Collection<PublicationDetail> pubs,
AccessControlContext context) |
|
Stream<PublicationPK> |
PublicationAccessController.filterAuthorizedByUser(Collection<PublicationPK> pks,
String userId,
AccessControlContext context) |
|
Set<SilverpeasRole> |
AbstractAccessController.getUserRoles(String userId,
T object,
AccessControlContext context) |
|
Set<SilverpeasRole> |
AccessController.getUserRoles(String userId,
T object,
AccessControlContext context) |
Gets the user roles about the aimed object and by taking in account the context of the access.
|
boolean |
AccessController.isUserAuthorized(String userId,
T object,
AccessControlContext context) |
Checks if the specified user may access the specified object.
|
boolean |
ComponentAccessController.isUserAuthorized(String userId,
String componentId,
AccessControlContext context) |
|
boolean |
NodeAccessControl.isUserAuthorized(String userId,
NodeDetail nodeDetail,
AccessControlContext context) |
Using this method avoid to use perform database request in order to retrieve publication data.
|
boolean |
NodeAccessController.isUserAuthorized(String userId,
NodeDetail nodeDetail,
AccessControlContext context) |
|
boolean |
NodeAccessController.isUserAuthorized(String userId,
NodePK nodePK,
AccessControlContext context) |
|
boolean |
PublicationAccessControl.isUserAuthorized(String userId,
PublicationDetail pubDetail,
AccessControlContext context) |
Using this method avoid to use perform database request in order to retrieve publication data.
|
boolean |
PublicationAccessController.isUserAuthorized(String userId,
PublicationDetail pubDetail,
AccessControlContext context) |
|
boolean |
PublicationAccessController.isUserAuthorized(String userId,
PublicationPK pubPk,
AccessControlContext context) |
|
boolean |
SimpleDocumentAccessController.isUserAuthorized(String userId,
SimpleDocument object,
AccessControlContext context) |
|
boolean |
SpaceAccessController.isUserAuthorized(String userId,
String spaceId,
AccessControlContext context) |
|