Interface IPolicyBrowser<PEI extends IPolicyEntryInfo>
- All Known Implementing Classes:
de.uplanet.lucy.server.security.scripting.AbstractPolicyBrowser
,GroovyPolicyBrowser
public interface IPolicyBrowser<PEI extends IPolicyEntryInfo>
-
Method Summary
Modifier and TypeMethodDescriptiongetObjectPolicy
(String p_strObjectName) Get the policy for the given object.getPermissionsForContainer
(String p_strName) Get the the permissions that are effectively assigned to the given container.getPermissionsForSet
(String p_strName) Get the the permissions that are effectively assigned to the given set.getPermissionsForUser
(String p_strName) Get the the permissions that are effectively assigned to the given user.
-
Method Details
-
getObjectPolicy
Get the policy for the given object.- Parameters:
p_strObjectName
- The name of object.- Returns:
- The policy for the given object.
-
getPermissionsForUser
Get the the permissions that are effectively assigned to the given user.- Parameters:
p_strName
- The user's unique identifier.- Returns:
- The permissions that are effectively assigned to the given user.
-
getPermissionsForSet
Get the the permissions that are effectively assigned to the given set.- Parameters:
p_strName
- The set's unique identifier.- Returns:
- The permissions that are effectively assigned to the given set.
-
getPermissionsForContainer
Get the the permissions that are effectively assigned to the given container.- Parameters:
p_strName
- The container's unique identifier.- Returns:
- The permissions that are effectively assigned to the given container.
-