public class ExtensionUtilities
extends java.lang.Object
| Constructor and Description |
|---|
ExtensionUtilities()
Construct the ExtensionUtilities Object with Subject, AuthenticationObject and PlaformContext objects
for the authenticated user.
|
| Modifier and Type | Method and Description |
|---|---|
com.ibm.itim.apps.ejb.home.AuthenticationObject |
getAuthenticationObject()
Gets the Authenticated Object that contains
details of the authenticated user.
|
DistinguishedName |
getCurrentItimAccountDn()
Gets the distinguished name of the authenticated user
|
java.lang.String |
getCurrentItimAccountID()
Gets the user ID of the authenticated user
|
DistinguishedName |
getCurrentPersonDn()
Gets the Person DN of the authenticated user
|
PlatformContext |
getPlatform()
Gets the Platform Context Object that is used to connect to the server.
|
javax.security.auth.Subject |
getSubject()
Gets Subject for the authenticated user
|
DistinguishedName |
getTenantDn()
Gets the tenant DN of the authenticated user
|
java.lang.String |
getTenantId()
Gets the tenant id of the authenticated user
|
public ExtensionUtilities()
throws ApplicationException,
java.io.IOException
java.io.IOExceptionApplicationExceptionpublic javax.security.auth.Subject getSubject()
public DistinguishedName getTenantDn()
public java.lang.String getTenantId()
public DistinguishedName getCurrentPersonDn()
public java.lang.String getCurrentItimAccountID()
public DistinguishedName getCurrentItimAccountDn()
public com.ibm.itim.apps.ejb.home.AuthenticationObject getAuthenticationObject()
public PlatformContext getPlatform()