|
SAP NetWeaver 7.30 Enterprise Portal (SP03) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IPermissionCheckAcl
Definition of an Access Control List object.
This interface defines an Access Control List object (ACL object). It is a list of Access Control Entries (ACEs) which contain the permission.
This interface is not intended to be implemented by clients.
| Method Summary | |
|---|---|
List |
getAclEntries()
This method returns a list of ACE objects which are assigned to current ACL object. |
List |
getAclEntries(Object principal)
This method returns a list of ACE objects which are assigned to current ACL object concerning a specific user (principal). |
String |
getObjectId()
Returns object id of the acl. |
List |
getOwners()
Returns a list of ACL owners ( com.sap.security.api.IPrincipal). |
boolean |
isAllowed(Object principal,
String permission)
This method checks if an user (principal) is authorised for a specific permission. |
| Method Detail |
|---|
List getAclEntries()
IAclEntry)List getAclEntries(Object principal)
principal - user (principal) (com.sap.security.api.IPrincipal).
IAclEntry).List getOwners()
com.sap.security.api.IPrincipal).
boolean isAllowed(Object principal,
String permission)
principal - user (principal) (com.sap.security.api.IPrincipal).permission - checked permission.
String getObjectId()
| Access Rights |
|---|
| SC | DC | Public Part | ACH |
|---|---|---|---|
[sap.com] EP-BASIS
|
[sap.com]
|
api
|
BC-PIN-PCD
|
[sap.com] EP-BASIS-API
|
[sap.com] tc/epbc/pcd/gl/api
|
-
|
EP-PIN
|
[sap.com] EP-BASIS-API
|
[sap.com] tc/epbc/pcd/gl/api
|
api
|
EP-PIN
|
[sap.com] KMC-WPC
|
[sap.com] tc/kmc/wpc/wpcfacade
|
api
|
EP-PIN-WPC-WCM
|
|
SAP NetWeaver 7.30 Enterprise Portal (SP03) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||