|
Foundation |
|
| |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
com.sas.services.information.metadata.IndirectPermissionInfo
public class IndirectPermissionInfo
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface com.sas.services.information.metadata.IndirectPermissionInfoInterface |
---|
IndirectPermissionInfoInterface.IndirectPermissionSource, IndirectPermissionInfoInterface.IndirectPermissionType |
Constructor Summary | |
---|---|
IndirectPermissionInfo()
|
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. |
void |
setIndirectObject(MetadataInterface indirectObject)
|
void |
setIndirectPermissionCondition(java.lang.String indirectPermissionCondition)
|
void |
setIndirectPermissionInfo(java.util.List<IndirectPermissionInfoInterface> indirectPermInfoList)
|
void |
setIndirectPermissionSource(IndirectPermissionInfoInterface.IndirectPermissionSource indirectPermSource)
|
void |
setIndirectPermissionType(IndirectPermissionInfoInterface.IndirectPermissionType indirectPermType)
|
java.lang.String |
toString()
|
Constructor Detail |
---|
public IndirectPermissionInfo()
Method Detail |
---|
public java.lang.String toString()
toString
in class java.lang.Object
public MetadataInterface getIndirectObject()
IndirectPermissionInfoInterface
getIndirectObject
in interface IndirectPermissionInfoInterface
public IndirectPermissionInfoInterface.IndirectPermissionType getIndirectPermissionType()
IndirectPermissionInfoInterface
getIndirectPermissionType
in interface IndirectPermissionInfoInterface
public IndirectPermissionInfoInterface.IndirectPermissionSource getIndirectPermissionSource()
IndirectPermissionInfoInterface
getIndirectPermissionSource
in interface IndirectPermissionInfoInterface
public java.lang.String getIndirectPermissionCondition()
IndirectPermissionInfoInterface
getIndirectPermissionCondition
in interface IndirectPermissionInfoInterface
public java.util.List<IndirectPermissionInfoInterface> getIndirectPermissionInfo()
IndirectPermissionInfoInterface
getIndirectPermissionInfo
in interface IndirectPermissionInfoInterface
public void setIndirectObject(MetadataInterface indirectObject)
public void setIndirectPermissionType(IndirectPermissionInfoInterface.IndirectPermissionType indirectPermType)
public void setIndirectPermissionSource(IndirectPermissionInfoInterface.IndirectPermissionSource indirectPermSource)
public void setIndirectPermissionCondition(java.lang.String indirectPermissionCondition)
public void setIndirectPermissionInfo(java.util.List<IndirectPermissionInfoInterface> indirectPermInfoList)
|
Foundation |
|
| |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |