public class OpenIDToken extends Object
Provides functionality for OPs / Servers to create OpenID tokens from OpenID messages, and for RPs / Consumers to parse received tokens into OpenID messages.
| Constructor and Description |
|---|
OpenIDToken(Message openidMessage)
Constructs an OpenID token encapsulating the provided OpenID Message.
|
| Modifier and Type | Method and Description |
|---|---|
static OpenIDToken |
createFromXmlToken(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.
|
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.
|
public OpenIDToken(Message openidMessage)
openidMessage - The OpenID message obtained from
ServerManager.authResponse().public static OpenIDToken createFromXmlToken(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 String getToken()
Copyright © 2015 Sxip. All Rights Reserved.