CICS® Transaction Gateway Programming Reference v1.1.0.0

com.ibm.ctg.monitoring
Class DistributedIdentity

java.lang.Object
  extended by com.ibm.ctg.monitoring.DistributedIdentity

public class DistributedIdentity
extends java.lang.Object

This class contains the distributed identity that is used to identify a user across multiple software components. The distributed identity is created when a J2EE application is authenticated with a security registry. A DistributedIdentity is flowed with each ECI request when identify propagation is enabled.


Constructor Summary
DistributedIdentity(com.ibm.ctg.client.IDID idid)
           
 
Method Summary
 java.lang.String getDistinguishedName()
          Returns a string which represents the distinguished name.
 java.lang.String getRealmName()
          Returns a string which represents the realm name.
 boolean isAuthenticated()
          Returns a boolean which indicates whether or not the distributed identity has been authenticated by a security registry.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DistributedIdentity

public DistributedIdentity(com.ibm.ctg.client.IDID idid)
Method Detail

getDistinguishedName

public java.lang.String getDistinguishedName()
Returns a string which represents the distinguished name. The format of the distinguished name is defined by the security registry in which it is generated.

Returns:
distinguished name

getRealmName

public java.lang.String getRealmName()
Returns a string which represents the realm name. The realm name identifies the security registry where the distributed identity was authenticated.

Returns:
realm name

isAuthenticated

public boolean isAuthenticated()
Returns a boolean which indicates whether or not the distributed identity has been authenticated by a security registry. If false the distributed identity is not flowed to CICS.

Returns:
boolean indicating whether or not the distributed identity has been authenticated

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

©Copyright IBM Corp. 1994, 2014
Legal