|
|||||||||||
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_APPROVAL_PROCESS_ID
String constant for the access attribute approval process ID. |
static java.lang.String |
ACCESS_ATTR_DESC
String constant for the access attribute description. |
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 foir 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_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. |
ProvisioningConfiguration |
getProvisioningConfiguration()
Returns the provisioning configuration of the access. |
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
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
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |