com.ibm.itim.apps.provisioning
Interface IUserAccess

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
UserAccessInfo

public interface IUserAccess
extends java.io.Serializable

A generic interface to represent an access Access is an abstraction of IT resource access that is independent of access control mechanism in IT environment.

Since:
6.0

Method Summary
 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.
 

Method Detail

getAccessId

java.lang.String getAccessId()
Returns the access DistinguishedName in a string format.

Returns:
String that represents unique id of access entitlement.

getServiceDN

DistinguishedName getServiceDN()
Returns the DistinguishedName for the service object.

Returns:
DistinguishedName that represents unique id of service.

getAccessType

java.lang.String getAccessType()
Returns the access type.

Returns:
String that represents the access type.

getOwnerName

java.lang.String getOwnerName()
Returns the name of the owner.

Returns:
String that is owner name.

getOwnerDN

DistinguishedName getOwnerDN()
Returns the DistinguishedName of the owner of the access.

Returns:
DistinguishedName of the owner.

getAccessDescription

java.lang.String getAccessDescription()
Returns the description of the access.

Returns:
String that represents the access description.

getAccountDN

DistinguishedName getAccountDN()
Returns the DistinguishedName of the account containing the access.

Returns:
DistinguishedName of the account.

getProfileName

java.lang.String getProfileName()
Gets the value of the profileName property.

Returns:
String that represents the profile name.

getAccessName

java.lang.String getAccessName()
Returns the access name.

Returns:
String that represents the access name.

getUserId

java.lang.String getUserId()
Returns the user id of the access.

Returns:
String that is the user id of the access.

getServiceName

java.lang.String getServiceName()
Returns the service name in which the access is being provisioned.

Returns:
String that represents the service.


IBM Security Identity Manager 6.0.0
© Copyright International Business Machines Corporation 2007, 2012. All rights reserved. US Government Users Restricited Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.