public interface IAclEntry
Definition of an Access Control List Entry
Access-Control Entry (ACE) is an element in the Access-Control List (ACL). An ACL can have zero or more ACEs. Each ACE controls or monitor access to an object specified trustee.
An entry specifies a principle (i.e. user) and a permission that is granted to the principle.
Modifier and Type | Method and Description |
---|---|
String |
getPermission()
This method returns the permission object from current ACE object.
|
IPrincipal |
getPrincipal()
This methods returns the principal object from current ACE object.
|
boolean |
isAllowed(String permission)
This methods checks if the permission is covered by the ACE's permission.
|
boolean |
isInherited()
This method checks if the ACE is inherited.
|
IPrincipal getPrincipal()
String getPermission()
boolean isAllowed(String permission)
permission
- the checked permission object.boolean isInherited()
Access Rights |
---|
SC | DC | Public Part | ACH |
---|---|---|---|
[sap.com] CORE-TOOLS
|
[sap.com]
|
default
|
BC-JAS
|
[sap.com] ENGFACADE
|
[sap.com] tc/je/usermanagement/api
|
api
|
BC-JAS-SEC
|
[sap.com] ENGINEAPI
|
[sap.com]
|
-
|
BC-JAS-SEC-UME
|
[sap.com] ENGINEAPI
|
[sap.com]
|
default
|
BC-JAS-SEC-UME
|
Copyright 2018 SAP AG Complete Copyright Notice