public class LoginTokenManager
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String | COPYRIGHT
Copy Right Statement
|
Constructor and Description |
---|
LoginTokenManager(ICookieValueEncryptor encryptor)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String | getAuthToken()
Gets the decrypted authentication token.
|
java.lang.String | getExternalUserID()
Gets the external user id that has logged in.
|
java.util.Map<java.lang.String,java.lang.String> | getUserToken(java.lang.String tokenName, boolean decodeRequired)
Gets the decrypted user token from the cookie.
|
void | setAuthToken(java.lang.String value)
Sets the authentication token by encrypting the token value with LTPA key file.
|
void | setUserToken(java.lang.String tokenName, java.lang.String unencryptedToken, boolean encodeRequired)
Encrypts the unencrypted token value and sets it as the value of tokenName.
|
public static final java.lang.String COPYRIGHT
public LoginTokenManager(ICookieValueEncryptor encryptor)
public void setUserToken(java.lang.String tokenName, java.lang.String unencryptedToken, boolean encodeRequired)
public java.util.Map<java.lang.String,java.lang.String> getUserToken(java.lang.String tokenName, boolean decodeRequired)
public java.lang.String getExternalUserID()
public void setAuthToken(java.lang.String value)
public java.lang.String getAuthToken()