com.ibm.itim.authentication.mapping
Class ItimID

java.lang.Object
  extended by com.ibm.itim.authentication.mapping.ItimID

public class ItimID
extends java.lang.Object

This class represents the user ID of the ITIM account. It contains the user id of the ITIM account and the DistinguishedName of the tenant to which this ITIM user belongs. This class is used by the IDMapper interface that maps the authentication user ID to the ITIM account user ID.

Since:
6.0
See Also:
IDMapper

Constructor Summary
ItimID(java.lang.String itimUserID)
          Constructs this class with the ITIM user ID.
ItimID(java.lang.String itimUserID, DistinguishedName tenantDN)
          Constructs this class with the ITIM user ID and the tenant DN.
 
Method Summary
 java.lang.String getItimUserID()
          Gets the ITIM account user ID.
 DistinguishedName getTenantDN()
          Gets the tenant DistinguishedName.
 void setItimUserID(java.lang.String itimUserID)
          Sets the ITIM account user ID.
 void setTenantDN(DistinguishedName tenantDN)
          Sets the tenant DistinguishedName
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ItimID

public ItimID(java.lang.String itimUserID)
Constructs this class with the ITIM user ID.

Parameters:
itimUserID - ITIM user ID.

ItimID

public ItimID(java.lang.String itimUserID,
              DistinguishedName tenantDN)
Constructs this class with the ITIM user ID and the tenant DN.

Parameters:
itimUserID - ITIM account user ID.
tenant - The DistinguishedName of tenant.
Method Detail

getItimUserID

public java.lang.String getItimUserID()
Gets the ITIM account user ID.

Returns:
ITIM account user ID.

setItimUserID

public void setItimUserID(java.lang.String itimUserID)
Sets the ITIM account user ID.

Parameters:
itimUserID - ITIM account user ID.

getTenantDN

public DistinguishedName getTenantDN()
Gets the tenant DistinguishedName.

Returns:
The tenant DistinguishedName.

setTenantDN

public void setTenantDN(DistinguishedName tenantDN)
Sets the tenant DistinguishedName

Parameters:
tenant - The tenant DistinguishedName.


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.