public class OpenIDToken
extends java.lang.Object
Provides functionality for OPs / Servers to create OpenID tokens from OpenID messages, and for RPs / Consumers to parse received tokens into OpenID messages.
| Modifier and Type | Field and Description |
|---|---|
private static org.apache.commons.logging.Log |
_log |
private Message |
_openidMessage
The encapsulated OpenID Message.
|
private OpenIDTokenType |
_tokenType
Token type data structure.
|
private static boolean |
DEBUG |
| Constructor and Description |
|---|
OpenIDToken(Message openidMessage)
Constructs an OpenID token encapsulating the provided OpenID Message.
|
| Modifier and Type | Method and Description |
|---|---|
static OpenIDToken |
createFromXmlToken(java.lang.String xmlToken)
Parses the data posted by the selector into an OpenID token.
|
Message |
getOpenIDMessage()
Gets the OpenID message contained in the OpenID token.
|
ParameterList |
getOpenIDParams()
Gets the OpenID message as a ParameterList.
|
java.lang.String |
getToken()
Generates the XML string representation of the OpenID token.
|
OpenIDTokenType |
getTokenType()
Gets the OpenID token type.
|
void |
setOpenIDMessage(Message openidMessage)
Sets the OpenID Message to encapsulate into the token.
|
private static org.apache.commons.logging.Log _log
private static final boolean DEBUG
private OpenIDTokenType _tokenType
private Message _openidMessage
public OpenIDToken(Message openidMessage)
openidMessage - The OpenID message obtained from
ServerManager.authResponse().public static OpenIDToken createFromXmlToken(java.lang.String xmlToken) throws InfocardException
xmlToken - The "xmlToken" parameter posted by the selector.InfocardExceptionpublic Message getOpenIDMessage()
public ParameterList getOpenIDParams()
public void setOpenIDMessage(Message openidMessage)
public OpenIDTokenType getTokenType()
OpenIDTokenTypepublic java.lang.String getToken()
Copyright 2006-2008 Sxip Identity Corporation