|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Access
A generic interface to represent an access and access provisioning configuration. Access is an abstraction of IT resource access that is independent of access control mechanism in IT environment.
Field Summary | |
---|---|
static java.lang.String |
ACCESS_ATTR_ADDITIONAL_INFO
|
static java.lang.String |
ACCESS_ATTR_APPROVAL_PROCESS_ID
String constant for the access attribute approval process ID. |
static java.lang.String |
ACCESS_ATTR_BADGE
|
static java.lang.String |
ACCESS_ATTR_CATEGORY
String constant for the access category to avoid a conflict with erobjectprofilename attribute. |
static java.lang.String |
ACCESS_ATTR_DESC
String constant for the access attribute description. |
static java.lang.String |
ACCESS_ATTR_ICON
|
static java.lang.String |
ACCESS_ATTR_NAME
String constant for the access attribute name. |
static java.lang.String |
ACCESS_ATTR_NOTIFY_DEPROVISION
String constant for the access attribute notify for deprovision. |
static java.lang.String |
ACCESS_ATTR_NOTIFY_PROVISION
String constant for the access attribute notify for new provision. |
static java.lang.String |
ACCESS_ATTR_OPTION
String constant for the access attribute option. |
static java.lang.String |
ACCESS_ATTR_OWNER
String constant for the access attribute owner. |
static java.lang.String |
ACCESS_ATTR_TAG
|
static java.lang.String |
ACCESS_ATTR_TYPE
String constant for the access attribute type. |
Method Summary | |
---|---|
java.lang.String |
getAccessDescription()
Returns the access description. |
java.lang.String |
getAccessId()
Returns the unique id for the access. |
java.lang.String |
getAccessName()
Returns the access name. |
DistinguishedName |
getAccessOwner()
Returns the DisginuishedName of the access administration owner. |
java.lang.String |
getAccessType()
Returns the access type. |
java.lang.String |
getAdditionalInfo()
Return Special kind of information in case regular description is not sufficient enough. |
java.util.Set<Badge> |
getBadges()
Return Set of badges - labels with display format information (style) |
java.lang.String |
getIconURI()
Return URI pointing to access icon |
ProvisioningConfiguration |
getProvisioningConfiguration()
Returns the provisioning configuration of the access. |
java.util.Set<java.lang.String> |
getTags()
Return keywords for describing access for search purposes |
boolean |
isAccessEnabled()
Returns true if access is enabled for user request, false otherwise. |
boolean |
isCommonAccess()
Returns true if access is enabled for user request and it is commonly requested, false otherwise. |
Field Detail |
---|
static final java.lang.String ACCESS_ATTR_NAME
static final java.lang.String ACCESS_ATTR_TYPE
static final java.lang.String ACCESS_ATTR_DESC
static final java.lang.String ACCESS_ATTR_OWNER
static final java.lang.String ACCESS_ATTR_OPTION
static final java.lang.String ACCESS_ATTR_APPROVAL_PROCESS_ID
static final java.lang.String ACCESS_ATTR_NOTIFY_PROVISION
static final java.lang.String ACCESS_ATTR_NOTIFY_DEPROVISION
static final java.lang.String ACCESS_ATTR_TAG
static final java.lang.String ACCESS_ATTR_ICON
static final java.lang.String ACCESS_ATTR_BADGE
static final java.lang.String ACCESS_ATTR_ADDITIONAL_INFO
static final java.lang.String ACCESS_ATTR_CATEGORY
Method Detail |
---|
java.lang.String getAccessId()
java.lang.String getAccessName()
java.lang.String getAccessType()
boolean isAccessEnabled()
boolean isCommonAccess()
java.lang.String getAccessDescription()
DistinguishedName getAccessOwner()
ProvisioningConfiguration getProvisioningConfiguration()
ProvisioningConfiguration
java.util.Set<java.lang.String> getTags()
java.util.Set<Badge> getBadges()
java.lang.String getIconURI()
java.lang.String getAdditionalInfo()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |