public class UserAccessInfo extends java.lang.Object implements IUserAccess
com.ibm.itim.apps.provisioning.IUserAccess interface.AccessManager,
Serialized Form| Constructor and Description |
|---|
UserAccessInfo(java.lang.String accessId,
DistinguishedName serviceDN,
java.lang.String accessType,
DistinguishedName ownerDN,
DistinguishedName accountDN,
java.lang.String userId) |
UserAccessInfo(java.lang.String accessId,
DistinguishedName serviceDN,
java.lang.String accessType,
java.lang.String ownerName,
DistinguishedName ownerDN,
java.lang.String accessDescription,
DistinguishedName accountDN,
java.lang.String profileName,
java.lang.String accessName,
java.lang.String userId,
java.lang.String serviceName) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAccessDescription()
Returns the description of the access.
|
java.lang.String |
getAccessId()
Returns the access
DistinguishedName in a string format. |
java.lang.String |
getAccessName()
Returns the access name.
|
java.lang.String |
getAccessType()
Returns the access type.
|
DistinguishedName |
getAccountDN()
Returns the DistinguishedName of the account containing the access.
|
DistinguishedName |
getOwnerDN()
Returns the
DistinguishedName of the owner of the access. |
java.lang.String |
getOwnerName()
Returns the name of the owner.
|
java.lang.String |
getProfileName()
Gets the value of the profileName property.
|
DistinguishedName |
getServiceDN()
Returns the
DistinguishedName for the service object. |
java.lang.String |
getServiceName()
Returns the service name in which the access is being provisioned.
|
java.lang.String |
getUserId()
Returns the user id of the access.
|
public UserAccessInfo(java.lang.String accessId,
DistinguishedName serviceDN,
java.lang.String accessType,
java.lang.String ownerName,
DistinguishedName ownerDN,
java.lang.String accessDescription,
DistinguishedName accountDN,
java.lang.String profileName,
java.lang.String accessName,
java.lang.String userId,
java.lang.String serviceName)
public UserAccessInfo(java.lang.String accessId,
DistinguishedName serviceDN,
java.lang.String accessType,
DistinguishedName ownerDN,
DistinguishedName accountDN,
java.lang.String userId)
public java.lang.String getAccessId()
IUserAccessDistinguishedName in a string format.getAccessId in interface IUserAccessString that represents unique id of access entitlement.public DistinguishedName getServiceDN()
IUserAccessDistinguishedName for the service object.getServiceDN in interface IUserAccessDistinguishedName that represents unique id of service.public java.lang.String getAccessType()
IUserAccessgetAccessType in interface IUserAccessString that represents the access type.public java.lang.String getOwnerName()
IUserAccessgetOwnerName in interface IUserAccessString that is owner name.public DistinguishedName getOwnerDN()
IUserAccessDistinguishedName of the owner of the access.getOwnerDN in interface IUserAccessDistinguishedName of the owner.public java.lang.String getAccessDescription()
IUserAccessgetAccessDescription in interface IUserAccessString that represents the access description.public DistinguishedName getAccountDN()
IUserAccessgetAccountDN in interface IUserAccessDistinguishedName of the account.public java.lang.String getProfileName()
IUserAccessgetProfileName in interface IUserAccessString that represents the profile name.public java.lang.String getAccessName()
IUserAccessgetAccessName in interface IUserAccessString that represents the access name.public java.lang.String getUserId()
IUserAccessgetUserId in interface IUserAccessString that is the user id of the access.public java.lang.String getServiceName()
IUserAccessgetServiceName in interface IUserAccessString that represents the service.