public interface PrivilegeStore
Privileges'
optional configuration data.PrivilegeFactories from the management and possible errors on protection etc.
The Store provieds a Node for each
Privilege-Authorizable combination. Which can be further used as persistence.
The Store must enforce proper access-rights.| Modifier and Type | Method and Description |
|---|---|
javax.jcr.Node |
getPrivilegeNode(Authorizable authorizable,
java.lang.String privilegePath)
Deprecated.
|
java.util.Collection<java.lang.String> |
getPrivileges(Authorizable authorizable)
Deprecated.
|
boolean |
hasPrivilege(Authorizable authorizable,
java.lang.String privilegePath)
Deprecated.
|
void |
removePrivilege(Authorizable authorizable,
java.lang.String privilegePath)
Deprecated.
|
void |
setPrivilege(Authorizable authorizable,
java.lang.String privilegePath)
Deprecated.
|
boolean hasPrivilege(Authorizable authorizable, java.lang.String privilegePath) throws javax.jcr.AccessDeniedException
javax.jcr.AccessDeniedExceptionjavax.jcr.Node getPrivilegeNode(Authorizable authorizable, java.lang.String privilegePath) throws javax.jcr.AccessDeniedException
javax.jcr.AccessDeniedExceptionjava.util.Collection<java.lang.String> getPrivileges(Authorizable authorizable) throws javax.jcr.AccessDeniedException
javax.jcr.AccessDeniedExceptionvoid setPrivilege(Authorizable authorizable, java.lang.String privilegePath) throws javax.jcr.AccessDeniedException
javax.jcr.AccessDeniedExceptionvoid removePrivilege(Authorizable authorizable, java.lang.String privilegePath) throws javax.jcr.AccessDeniedException
javax.jcr.AccessDeniedExceptionCopyright © 2010 - 2025 Adobe. All Rights Reserved