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
AccessDeniedException
Node getPrivilegeNode(Authorizable authorizable, java.lang.String privilegePath) throws AccessDeniedException
AccessDeniedException
java.util.Collection<java.lang.String> getPrivileges(Authorizable authorizable) throws AccessDeniedException
AccessDeniedException
void setPrivilege(Authorizable authorizable, java.lang.String privilegePath) throws AccessDeniedException
AccessDeniedException
void removePrivilege(Authorizable authorizable, java.lang.String privilegePath) throws AccessDeniedException
AccessDeniedException
Copyright © 2010 - 2020 Adobe. All Rights Reserved