|
Foundation |
|
| |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IndirectPermissionInfoInterface
Interface methods for obtaining indirect permission info
Nested Class Summary | |
---|---|
static class |
IndirectPermissionInfoInterface.IndirectPermissionSource
indirect Permission source ACTSPECIFICATION : identifies the ACT that supplies the indirect permission GRPMBRSHIP : identifies the UserGroup or Role that supplies the indirect permission INHERITED : the permission comes from an inheritance parent, or Repository ACT Inheritance-specific sources: EXPLICT_ON_PARENT : permission explicitly set on inheritance parent GROUP_ON_PARENT : permission set from IdentityGroup or Role on inheritance parent ACT_ON_PARENT : permission set in ACT on inheritance parent REPOSITORY_DEFAULT_ACT : permission setting comes from Repository Default ACT |
static class |
IndirectPermissionInfoInterface.IndirectPermissionType
indirect authorization type |
Method Summary | |
---|---|
MetadataInterface |
getIndirectObject()
Returns the indirect Metadata object reference when an Permission comes from an ACT, UserGroup membership, or by Inheritance. |
java.lang.String |
getIndirectPermissionCondition()
Returns the indirect permission condition value |
java.util.List<IndirectPermissionInfoInterface> |
getIndirectPermissionInfo()
Returns one or more nested IndirectPermissionInfo instances that might describe an Inheritance path or levels of UserGroup membership. |
IndirectPermissionInfoInterface.IndirectPermissionSource |
getIndirectPermissionSource()
Returns the Permission source (e.g. the ACT for a set permission coming from a UserGroup membership) |
IndirectPermissionInfoInterface.IndirectPermissionType |
getIndirectPermissionType()
Returns an indirect Permission type (UserGroups/Roles at the same level OR multiple applied ACTs can have conflicting Grant/Deny settings. |
Method Detail |
---|
MetadataInterface getIndirectObject() throws ServiceException, java.rmi.RemoteException
ServiceException
java.rmi.RemoteException
IndirectPermissionInfoInterface.IndirectPermissionType getIndirectPermissionType() throws ServiceException, java.rmi.RemoteException
ServiceException
java.rmi.RemoteException
IndirectPermissionInfoInterface.IndirectPermissionSource getIndirectPermissionSource() throws ServiceException, java.rmi.RemoteException
ServiceException
java.rmi.RemoteException
java.lang.String getIndirectPermissionCondition() throws ServiceException, java.rmi.RemoteException
ServiceException
java.rmi.RemoteException
java.util.List<IndirectPermissionInfoInterface> getIndirectPermissionInfo() throws ServiceException, java.rmi.RemoteException
ServiceException
java.rmi.RemoteException
|
Foundation |
|
| |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |