Package ch.ivyteam.ivy.security
Interface IPermissionGroupAccess
-
public interface IPermissionGroupAccessThe permission group access describes whether a security member is granted or denied the permissions of a certain permission group.- Version:
- 16.05.2008
- API:
- This is a public API.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description GroupAccessStategetAccessState()Gets the access state of the permission group for the security memberIPermissionGroupgetPermissionGroup()Gets the permission groupbooleanisDeniedAllPermissions()Checks whether the security member is denied all permissions of this permission groupbooleanisDeniedAnyPermission()Checks whether the security member is denied any permission of this permission groupbooleanisGrantedAllPermissions()Checks whether the security member is granted all permissions of this permission groupbooleanisGrantedAnyPermission()Checks whether the security member is granted any permission of this permission group
-
-
-
Method Detail
-
getAccessState
GroupAccessState getAccessState()
Gets the access state of the permission group for the security member- Returns:
- group access state
- API:
- This public API is available in IvyScript and Java. It has the visibility EXPERT.
-
getPermissionGroup
IPermissionGroup getPermissionGroup()
Gets the permission group- Returns:
- the permission group
- API:
- This public API is available in IvyScript and Java. It has the visibility EXPERT.
-
isGrantedAllPermissions
boolean isGrantedAllPermissions()
Checks whether the security member is granted all permissions of this permission group- Returns:
trueif the security member is granted all permissions,falseotherwise- API:
- This public API is available in IvyScript and Java. It has the visibility EXPERT.
-
isGrantedAnyPermission
boolean isGrantedAnyPermission()
Checks whether the security member is granted any permission of this permission group- Returns:
trueif the security member is granted any permission,falseotherwise- API:
- This public API is available in IvyScript and Java. It has the visibility EXPERT.
-
isDeniedAllPermissions
boolean isDeniedAllPermissions()
Checks whether the security member is denied all permissions of this permission group- Returns:
trueif the security member is denied all permissions,falseotherwise- API:
- This public API is available in IvyScript and Java. It has the visibility EXPERT.
-
isDeniedAnyPermission
boolean isDeniedAnyPermission()
Checks whether the security member is denied any permission of this permission group- Returns:
trueif the security member is denied any permission,falseotherwise- API:
- This public API is available in IvyScript and Java. It has the visibility EXPERT.
-
-