概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
| Tsukuyomi OpenID 0.2.0
前 次 | フレームあり フレームなし

## クラス
jp.sourceforge.tsukuyomi.openid.message.MessageException の使用

MessageException を使用しているパッケージ
jp.sourceforge.tsukuyomi.openid.message |
jp.sourceforge.tsukuyomi.openid.message.ax |
jp.sourceforge.tsukuyomi.openid.message.pape |
jp.sourceforge.tsukuyomi.openid.message.sreg |
jp.sourceforge.tsukuyomi.openid.rp |
jp.sourceforge.tsukuyomi.openid.rp.impl |

jp.sourceforge.tsukuyomi.openid.message での MessageException の使用

MessageException をスローする jp.sourceforge.tsukuyomi.openid.message のメソッド
`void` | `Message.addExtension(MessageExtension extension)` Adds a set of extension-specific parameters to a message.
`static void` | `Message.addExtensionFactory(Class<? extends MessageExtensionFactory> clazz)` Adds a new extension factory.
`static AssociationRequest` | `AssociationRequest.createAssociationRequest(AssociationSessionType type)`
`static AssociationRequest` | `AssociationRequest.createAssociationRequest(AssociationSessionType type, DiffieHellmanSession dhSess)`
`static AssociationRequest` | `AssociationRequest.createAssociationRequest(ParameterList params)`
`static AssociationResponse` | `AssociationResponse.createAssociationResponse(AssociationRequest assocReq, Association assoc)`
`static AssociationResponse` | `AssociationResponse.createAssociationResponse(ParameterList params)`
`static AuthFailure` | `AuthFailure.createAuthFailure(ParameterList params)`
`static AuthImmediateFailure` | `AuthImmediateFailure.createAuthImmediateFailure(ParameterList params)`
`static AuthImmediateFailure` | `AuthImmediateFailure.createAuthImmediateFailure(String url, String returnTo, boolean compatibility)`
`static AuthRequest` | `AuthRequest.createAuthRequest(ParameterList params, RealmVerifier realmVerifier)`
`static AuthRequest` | `AuthRequest.createAuthRequest(String claimedId, String delegate, boolean compatibility, String returnToUrl, String handle, RealmVerifier verifier)`
`static AuthRequest` | `AuthRequest.createAuthRequest(String claimedId, String delegate, boolean compatibility, String returnToUrl, String handle, String realm, RealmVerifier verifier)`
`static AuthSuccess` | `AuthSuccess.createAuthSuccess(ParameterList params)`
`static AuthSuccess` | `AuthSuccess.createAuthSuccess(String opEndpoint, String claimedId, String delegate, boolean compatibility, String returnTo, String nonce, String invalidateHandle, Association assoc, boolean signNow)`
`static ParameterList` | `ParameterList.createFromKeyValueForm(String keyValueForm)`
`static ParameterList` | `ParameterList.createFromQueryString(String queryString)` Create a parameter list based on a URL encoded HTTP query string.
`static Message` | `Message.createMessage()`
`static Message` | `Message.createMessage(ParameterList params)`
`static VerifyRequest` | `VerifyRequest.createVerifyRequest(AuthSuccess authResp)`
`static VerifyRequest` | `VerifyRequest.createVerifyRequest(ParameterList params)`
`static VerifyResponse` | `VerifyResponse.createVerifyResponse(boolean compatibility)`
`static VerifyResponse` | `VerifyResponse.createVerifyResponse(ParameterList params)`
`MessageExtension` | `MessageExtensionFactory.getExtension(ParameterList parameterList, boolean isRequest)` Builds a MessageExtension from a parameter list containing the extension-specific parameters.
`MessageExtension` | `Message.getExtension(String typeUri)` Gets a MessageExtension for the specified Type URI if an implementation is available, or null otherwise.
`void` | `AuthSuccess.setMode(String mode)`

jp.sourceforge.tsukuyomi.openid.message.ax での MessageException の使用

MessageException をスローする jp.sourceforge.tsukuyomi.openid.message.ax のメソッド
`static FetchRequest` | `FetchRequest.createFetchRequest(ParameterList params)` Constructs a FetchRequest from a parameter list.
`static FetchResponse` | `FetchResponse.createFetchResponse(ParameterList params)`
`static StoreRequest` | `StoreRequest.createStoreRequest(ParameterList params)` Constructs a StoreRequest from a parameter list.
`static StoreResponse` | `StoreResponse.createStoreResponse(ParameterList params)` Constructs a StoreResponse from a parameter list.
`MessageExtension` | `AxMessage.getExtension(ParameterList parameterList, boolean isRequest)` Instantiates the apropriate Attribute Exchange object (fetch / store - request / response) for the supplied parameter list.
`void` | `FetchResponse.setUpdateUrl(String updateUrl)` Sets the optional 'update_url' parameter where the OP can later re-post fetch-response updates for the values of the requested attributes.
`void` | `FetchRequest.setUpdateUrl(String updateUrl)` Sets the optional 'update_url' parameter where the OP can later re-post fetch-response updates to the values of the requested attributes.

jp.sourceforge.tsukuyomi.openid.message.pape での MessageException の使用

MessageException をスローする jp.sourceforge.tsukuyomi.openid.message.pape のメソッド
`static PapeRequest` | `PapeRequest.createPapeRequest(ParameterList params)` Constructs a PapeRequest from a parameter list.
`static PapeResponse` | `PapeResponse.createPapeResponse(ParameterList params)`
`MessageExtension` | `PapeMessage.getExtension(ParameterList parameterList, boolean isRequest)` Instantiates the apropriate OpenID Provider Authentication Policy extension object (request / response) for the supplied parameter list.
`void` | `PapeResponse.setNistAuthLevel(int level)`

jp.sourceforge.tsukuyomi.openid.message.sreg での MessageException の使用

MessageException をスローする jp.sourceforge.tsukuyomi.openid.message.sreg のメソッド
`void` | `SRegResponse.addAttribute(String attr, String value)` Adds an attribute to the SReg response.
`static SRegRequest` | `SRegRequest.createSRegRequest(ParameterList params)` Constructs a SRegRequest from a parameter list.
`static SRegResponse` | `SRegResponse.createSRegResponse(ParameterList params)`
`static SRegResponse` | `SRegResponse.createSRegResponse(SRegRequest req, Map<String,String> userData)` Creates a SRegResponse from a SRegRequest message and the data released by the user.
`MessageExtension` | `SRegMessage.getExtension(ParameterList parameterList, boolean isRequest)` Instantiates the apropriate Simple Registration object (request / response) for the supplied parameter list.
`void` | `SRegRequest.setPolicyUrl(String policyUrl)` Sets the optional policy URL.

jp.sourceforge.tsukuyomi.openid.rp での MessageException の使用

MessageException をスローする jp.sourceforge.tsukuyomi.openid.rp のメソッド
`AuthRequest` | `RelayParty.authenticate(DiscoveryInformation discovered, String returnToUrl)`
`void` | `VerificationResult.setIdpSetupUrl(String idpSetupUrl)` Sets the IdP user_setup_url parameter, if one was returned in a failure response to a immediate authentication request.
`VerificationResult` | `RelayParty.verify(String receivingUrl, ParameterList response, DiscoveryInformation discovered)`

jp.sourceforge.tsukuyomi.openid.rp.impl での MessageException の使用

MessageException をスローする jp.sourceforge.tsukuyomi.openid.rp.impl のメソッド
`AuthRequest` | `RelayPartyImpl.authenticate(DiscoveryInformation discovered, String returnToUrl)` Builds a authentication request message for the user specified in the discovery information provided as a parameter.
`AuthRequest` | `RelayPartyImpl.authenticate(DiscoveryInformation discovered, String returnToUrl, String realm)` Builds a authentication request message for the user specified in the discovery information provided as a parameter.
`VerificationResult` | `RelayPartyImpl.verify(String receivingUrl, ParameterList response, DiscoveryInformation discovered)` Performs verification on the Authentication Response (assertion) received from the OpenID Provider.

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
| Tsukuyomi OpenID 0.2.0
前 次 | フレームあり フレームなし

Copyright © 2008 Project Tsukuyomi. All Rights Reserved.