|
Tsukuyomi OpenID 0.1.1 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectjp.sourceforge.tsukuyomi.openid.impl.OpenIDConsumerImpl
public class OpenIDConsumerImpl
OpenID コンシューマを提供するクラスです。インスタンスは、DI コンテナによって管理され、HTTP リクエスト毎にインスタンスが生成されることを期待しています。
| コンストラクタの概要 | |
|---|---|
OpenIDConsumerImpl()
新たにインスタンスを生成します。 |
|
| メソッドの概要 | |
|---|---|
String |
associate()
アソシエーション確立を行います。 |
boolean |
findProvider(String identifier)
OpenID Identifier で OpenID プロバイダを探しに行った際、OpenID プロバイダを取得できるかを調べます。 |
AuthenticationRequest |
getAuthenticationRequest()
認証リクエストを取得します。 |
String |
getReturnURL()
OpenID プロバイダからの戻り先を取得します。 |
void |
request()
プロバイダに対してリクエストを送るまでの一連の処理を行います。 |
void |
setOpenIDManager(OpenIDManager openIDManager)
OpenID に関するリソースを管理するマネージャを設定します。 |
void |
setRequest(HttpServletRequest request)
HTTP サーブレットリクエストオブジェクトを設定します。 |
void |
setResponse(HttpServletResponse response)
HTTP サーブレットレスポンスオブジェクトを設定します。 |
void |
setReturnURL(String returnPath)
OpenID プロバイダからの戻り先を設定します。 |
String |
verify()
認証応答結果に対するベリファイを行います。 |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
|---|
public OpenIDConsumerImpl()
| メソッドの詳細 |
|---|
public boolean findProvider(String identifier)
OpenIDConsumer 内の findProvideridentifier - OpenID Identifier
public String associate()
OpenIDConsumer 内の associatepublic AuthenticationRequest getAuthenticationRequest()
OpenIDConsumer 内の getAuthenticationRequestpublic String getReturnURL()
public void setReturnURL(String returnPath)
returnPath - OpenID プロバイダからの戻り先public void setOpenIDManager(OpenIDManager openIDManager)
openIDManager - OpenID に関するリソースを管理するマネージャpublic void setResponse(HttpServletResponse response)
response - HTTP サーブレットレスポンスオブジェクトpublic void setRequest(HttpServletRequest request)
request - HTTP サーブレットリクエストオブジェクトpublic String verify()
OpenIDConsumer 内の verifypublic void request()
OpenIDConsumer 内の request
|
Tsukuyomi OpenID 0.1.1 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||