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 |
|---|---|
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 AccessDeniedException
AccessDeniedExceptionNode getPrivilegeNode(Authorizable authorizable, java.lang.String privilegePath) throws AccessDeniedException
AccessDeniedExceptionjava.util.Collection<java.lang.String> getPrivileges(Authorizable authorizable) throws AccessDeniedException
AccessDeniedExceptionvoid setPrivilege(Authorizable authorizable, java.lang.String privilegePath) throws AccessDeniedException
AccessDeniedExceptionvoid removePrivilege(Authorizable authorizable, java.lang.String privilegePath) throws AccessDeniedException
AccessDeniedExceptionCopyright © 2010 - 2023 Adobe. All Rights Reserved