概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
| Tsukuyomi OpenID 0.2.0
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## jp.sourceforge.tsukuyomi.openid
インタフェース OpenIDConsumer

既知の実装クラスの一覧:
  OpenIDConsumerImpl

    public interface OpenIDConsumer

OpenID コンシューマに対するインタフェースです。

作成者:
  asuka

メソッドの概要
`String` | `associate()` アソシエーション確立を行います。
`boolean` | `findProvider(String identifier)` OpenID Identifier で OpenID プロバイダを探しに行った際、OpenID プロバイダを取得できるかを調べます。
`AuthenticationRequest` | `getAuthenticationRequest()` 認証リクエストを取得します。
`void` | `request()` プロバイダに対してリクエストを送るまでの一連の処理を行います。
`String` | `verify()` 認証応答結果に対するベリファイを行います。

メソッドの詳細

### findProvider

    boolean findProvider(String identifier)

  OpenID Identifier で OpenID プロバイダを探しに行った際、OpenID プロバイダを取得できるかを調べます。

  パラメータ:
    `identifier` - OpenID Identifier
  戻り値:
    取得できた場合 true

### associate

    String associate()

  アソシエーション確立を行います。

  戻り値:
    認証サーバが要求する OpenID のバージョン

### getAuthenticationRequest

    AuthenticationRequest getAuthenticationRequest()

  認証リクエストを取得します。

  戻り値:
    認証リクエスト

### verify

    String verify()

  認証応答結果に対するベリファイを行います。

  戻り値:
    ベリファイに成功した場合、ベリファイされた OpenID Identifier。失敗した場合は null

### request

    void request()

  プロバイダに対してリクエストを送るまでの一連の処理を行います。

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
| Tsukuyomi OpenID 0.2.0
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

Copyright © 2008 Project Tsukuyomi. All Rights Reserved.