|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface MessageExtension
Interface for building OpenID extensions.
Classes that implement this interface should provide a default constructor and register their Type URIs with the MessageExtensionFactory.
Message
Method Summary | |
---|---|
ParameterList |
getParameters()
Gets the extension-specific parameters. |
java.lang.String |
getTypeUri()
Gets the TypeURI that identifies a extension to the OpenID protocol. |
boolean |
providesIdentifier()
Used by the core OpenID authentication implementation to learn whether an extension provies authentication services. |
void |
setParameters(ParameterList params)
Sets the extension-specific parameters. |
boolean |
signRequired()
Flag for indicating that an extension must be signed. |
Method Detail |
---|
java.lang.String getTypeUri()
ParameterList getParameters()
Implementations MUST NOT prefix the parameter names with
"openid.
Message
void setParameters(ParameterList params)
Implementations MUST NOT prefix the parameter names with
"openid.
params
- Message
boolean providesIdentifier()
If the extension provides authentication services, the 'openid.identity' and 'openid.signed' parameters are optional.
boolean signRequired()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |