Decision Center API

ilog.rules.teamserver.auth
Class LtpaTokenAuthenticationCredentials

java.lang.Object
  extended by ilog.rules.teamserver.auth.AuthenticationCredentials
      extended by ilog.rules.teamserver.auth.LtpaTokenAuthenticationCredentials
All Implemented Interfaces:
Serializable

public class LtpaTokenAuthenticationCredentials
extends AuthenticationCredentials

Represents credentials that store a Lightweight Third Party Authentication (LTPA) token. The LTPA technology, used by IBM Websphere products, allows users to use their logins across multiple physical servers.

When a web user has been authenticated on IBM Websphere, the browser receives a cookie with the LTPA token. The cookie, containing the LTPA token, allows the user to authenticate on servers configured to accept the LPTA token.

The default name of the cookie is "LtpaToken2". You can change the default name by adding the property "LtpaTokenName" to the details of the credential. For example:

credentials.addAuthenticationDetails(LtpaTokenAuthenticationCredentials.LtpaTokenName, );

See Also:
Serialized Form

Field Summary
static String LtpaTokenName
          This key gives the name of the cookie that contains the LTPA token.
 
Fields inherited from class ilog.rules.teamserver.auth.AuthenticationCredentials
AuthenticationHandlerClassname
 
Constructor Summary
LtpaTokenAuthenticationCredentials(String ltpaToken)
          Creates credentials given an LTPA token.
 
Method Summary
 String getLtpaToken()
          Returns the LTPA token.
 
Methods inherited from class ilog.rules.teamserver.auth.AuthenticationCredentials
addAuthenticationDetails, getAuthenticationDetailNames, getAuthenticationDetails, removeAuthenticationDetails
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LtpaTokenName

public static String LtpaTokenName
This key gives the name of the cookie that contains the LTPA token.

Constructor Detail

LtpaTokenAuthenticationCredentials

public LtpaTokenAuthenticationCredentials(String ltpaToken)
Creates credentials given an LTPA token.

Parameters:
ltpaToken - The LTPA token.
Method Detail

getLtpaToken

public String getLtpaToken()
Returns the LTPA token.

Returns:
The LTPA token.

Decision Center API

© Copyright IBM Corp. 1987, 2013