Schnittstelle DynamicAccessControlList
- Alle Superschnittstellen:
- AccessControlList,- Serializable
- Alle bekannten Implementierungsklassen:
- DynamicAccessControlListImpl
This interface describes a control class that makes it easy to find out if a
 particular User has a given Permission. It also determines if a User has a a
 particular Role.
- Version:
- $Id$
- Autor:
- Eric Pugh, Brett McLaughlin, Greg Ritter, Rafal Krzewski, Henning P. Schmiedehausen, Marco Knüttel
- 
MethodenübersichtModifizierer und TypMethodeBeschreibungRetrieves a set of Permissions an user is assignedgetPermissions(Group group) Retrieves a set of Permissions an user is assigned in a Group.getRoles()Retrieves all roles for a userRetrieves a set of Roles an user is assigned in a Group.booleanhasPermission(String permission) Checks if the user is assigned a specific Permission in the global Group.booleanhasPermission(String permission, String group) Checks if the user is assigned a specific Permission in the Group.booleanhasPermission(String permission, Group group) Checks if the user is assigned a specific Permission in the Group.booleanhasPermission(String permissionName, GroupSet groupset) Checks if the user is assigned a specifie Permission in any of the given GroupsbooleanhasPermission(Permission permission) Checks if the user is assigned a specific Permission in the global Group.booleanhasPermission(Permission permission, Group group) Checks if the user is assigned a specific Permission in the Group.booleanhasPermission(Permission permission, GroupSet groupset) Checks if the user is assigned a specific Permission in any of the given GroupsbooleanChecks if the user is assigned a specific Role.booleanChecks if the user is assigned a specific Role in the Group.booleanChecks if the user is assigned a specifie Role in any of the given GroupsbooleanChecks if the user is assigned a specific Role in the global Group.booleanChecks if the user is assigned a specific Role in the Group.booleanChecks if the user is assigned a specific Role in any of the given Groups
- 
Methodendetails- 
getRolesRetrieves a set of Roles an user is assigned in a Group.- Parameter:
- group- the Group
- Gibt zurück:
- the set of Roles this user has within the Group.
 
- 
getRolesRoleSet getRoles()Retrieves all roles for a user- Gibt zurück:
- the set of Roles this user has
 
- 
getPermissionsRetrieves a set of Permissions an user is assigned in a Group.- Parameter:
- group- the Group
- Gibt zurück:
- the set of Permissions this user has within the Group.
 
- 
getPermissionsPermissionSet getPermissions()Retrieves a set of Permissions an user is assigned- Gibt zurück:
- the set of Permissions this user has.
 
- 
hasRoleChecks if the user is assigned a specific Role in the Group.- Parameter:
- role- the Role
- group- the Group
- Gibt zurück:
- trueif the user is assigned the Role in the Group.
 
- 
hasRoleChecks if the user is assigned a specific Role in any of the given Groups- Parameter:
- role- the Role
- groupset- a Groupset
- Gibt zurück:
- trueif the user is assigned the Role in any of the given Groups.
 
- 
hasRoleChecks if the user is assigned a specific Role in the Group.- Parameter:
- role- the Role
- group- the Group
- Gibt zurück:
- trueif the user is assigned the Role in the Group.
 
- 
hasRoleChecks if the user is assigned a specifie Role in any of the given Groups- Parameter:
- rolename- the name of the Role
- groupset- a Groupset
- Gibt zurück:
- trueif the user is assigned the Role in any of the given Groups.
 
- 
hasRoleChecks if the user is assigned a specific Role in the global Group.- Parameter:
- role- the Role
- Gibt zurück:
- trueif the user is assigned the Role in the global Group.
 
- 
hasRoleChecks if the user is assigned a specific Role.- Parameter:
- role- the Role
- Gibt zurück:
- trueif the user is assigned the Role.
 
- 
hasPermissionChecks if the user is assigned a specific Permission in the Group.- Parameter:
- permission- the Permission
- group- the Group
- Gibt zurück:
- trueif the user is assigned the Permission in the Group.
 
- 
hasPermissionChecks if the user is assigned a specific Permission in any of the given Groups- Parameter:
- permission- the Permission
- groupset- a Groupset
- Gibt zurück:
- trueif the user is assigned the Permission in any of the given Groups.
 
- 
hasPermissionChecks if the user is assigned a specific Permission in the Group.- Parameter:
- permission- the Permission
- group- the Group
- Gibt zurück:
- trueif the user is assigned the Permission in the Group.
 
- 
hasPermissionChecks if the user is assigned a specific Permission in the Group.- Parameter:
- permission- the Permission
- group- the Group
- Gibt zurück:
- trueif the user is assigned the Permission in the Group.
 
- 
hasPermissionChecks if the user is assigned a specifie Permission in any of the given Groups- Parameter:
- permissionName- the name of the Permission
- groupset- a Groupset
- Gibt zurück:
- trueif the user is assigned the Permission in any of the given Groups.
 
- 
hasPermissionChecks if the user is assigned a specific Permission in the global Group.- Parameter:
- permission- the Permission
- Gibt zurück:
- trueif the user is assigned the Permission in the global Group.
 
- 
hasPermissionChecks if the user is assigned a specific Permission in the global Group.- Parameter:
- permission- the Permission
- Gibt zurück:
- trueif the user is assigned the Permission in the global Group.
 
 
-