|
Tsukuyomi OpenID 0.2.0 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.sourceforge.tsukuyomi.openid.message.pape.PapeMessage
public class PapeMessage
Base class for the OpenID Provider Authentication Policy extension implementation.
Encapsulates:
MessageExtension
フィールドの概要 | |
---|---|
static String |
OPENID_NS_PAPE
The OpenID Provider Authentication Policy extension URI. |
static String |
PAPE_POLICY_MULTI_FACTOR
|
static String |
PAPE_POLICY_MULTI_FACTOR_PHYSICAL
|
static String |
PAPE_POLICY_PHISHING_RESISTANT
|
protected ParameterList |
parameters
The OpenID Provider Authentication Policy extension-specific parameters. |
コンストラクタの概要 | |
---|---|
PapeMessage()
Constructs an empty (no parameters) OpenID Provider Authentication Policy extension. |
|
PapeMessage(ParameterList params)
Constructs an OpenID Provider Authentication Policy extension with a specified list of parameters. |
メソッドの概要 | |
---|---|
MessageExtension |
getExtension(ParameterList parameterList,
boolean isRequest)
Instantiates the apropriate OpenID Provider Authentication Policy extension object (request / response) for the supplied parameter list. |
protected Parameter |
getParameter(String name)
Gets a the value of the parameter with the specified name. |
ParameterList |
getParameters()
Gets ParameterList containing the OpenID Provider Authentication Policy extension-specific parameters. |
String |
getParameterValue(String name)
Gets a the value of the parameter with the specified name. |
String |
getTypeUri()
Gets the Type URI that identifies the OpenID Provider Authentication Policy extension. |
boolean |
hasParameter(String name)
Checks if the extension contains a parameter. |
boolean |
providesIdentifier()
OpenID Provider Authentication Policy extension doesn't implement authentication services. |
protected void |
set(String name,
String value)
Sets the value for the parameter with the specified name. |
void |
setParameters(ParameterList params)
Sets the extension's parameters to the supplied list. |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
public static final String PAPE_POLICY_PHISHING_RESISTANT
public static final String PAPE_POLICY_MULTI_FACTOR
public static final String PAPE_POLICY_MULTI_FACTOR_PHYSICAL
public static final String OPENID_NS_PAPE
protected ParameterList parameters
The openid.
コンストラクタの詳細 |
---|
public PapeMessage()
public PapeMessage(ParameterList params)
The parameter names in the list should not contain the openid.
メソッドの詳細 |
---|
public String getTypeUri()
MessageExtension
内の getTypeUri
MessageExtensionFactory
内の getTypeUri
public ParameterList getParameters()
The openid.
The openid.ns.
MessageExtension
内の getParameters
Message
public void setParameters(ParameterList params)
The parameter names in the list should not contain the openid.
MessageExtension
内の setParameters
Message
public boolean hasParameter(String name)
name
- The name of the parameter, without the openid.protected void set(String name, String value)
name
- The name of the parameter, without the openid.protected Parameter getParameter(String name)
name
- The name of the parameter, without the openid.public String getParameterValue(String name)
name
- The name of the parameter, without the openid.public boolean providesIdentifier()
MessageExtension
内の providesIdentifier
public MessageExtension getExtension(ParameterList parameterList, boolean isRequest) throws MessageException
MessageExtensionFactory
内の getExtension
parameterList
- The OpenID Provider Authentication Policy extension specific
parameters (without the openid.isRequest
- Indicates whether the parameters were extracted from an OpenID
request (true), or from an OpenID response.
MessageException
- If a OpenID Provider Authentication Policy extension object
could not be instantiated from the supplied parameter list.
|
Tsukuyomi OpenID 0.2.0 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |