com.sap.netweaver.bc.rf.mi.security.acl
Interface IAclInheritanceController
public interface IAclInheritanceController
Interface describing an ACL inheritance controller responsible to walk along
the inheritence chain of the ACL security setting propagation, e.g. if a
resource has no ACL settings, this controller will be asked to return the
parent or legator in the ACL inheritance responsible to define the ACL
settings for the requested resource.
|
Method Summary |
IRid |
getLegator(IRid resourceIdentifier)
Get parent or legator in the ACL inheritance responsible to define the ACL
settings for the given resource identifier, e.g. if a resource has no ACL
settings, this controller will be asked to return the parent or legator in
the ACL inheritance responsible to define the ACL settings for the given
resource identifier. |
getLegator
IRid getLegator(IRid resourceIdentifier)
throws ResourceException
- Get parent or legator in the ACL inheritance responsible to define the ACL
settings for the given resource identifier, e.g. if a resource has no ACL
settings, this controller will be asked to return the parent or legator in
the ACL inheritance responsible to define the ACL settings for the given
resource identifier.
- Parameters:
resourceIdentifier - resource identifier
- Returns:
- resource identifier of the legator or null if there is none
- Throws:
ResourceException - when the resource identifier is invalid or no
legator could be looked up
This class can be accessed from:
|
SC
|
DC
|
Public Part
|
ACH
|
[sap.com] KMC-CM
|
[sap.com] tc/km/frwk
|
api
|
EP-KM-CM
|
[sap.com] KMC-WPC
|
[sap.com] tc/kmc/wpc/wpcfacade
|
api
|
EP-PIN-WPC-WCM
|
Copyright 2011 SAP AG Complete Copyright Notice