Tsukuyomi OpenID
0.2.0

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

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

public interface AuthenticationRequest

OpenID 認証サーバへの認証リクエストを行うためのクラスへのインタフェースです。

作成者:
asuka

メソッドの概要
 Map<String,String> getParameterMap()
          認証リクエストのためのパラメータを取得します。
 String getPostURL()
          認証リクエストを POST で送るための URL を取得します。
 String getRedirectURL()
          認証リクエストを送るためのリダイレクト URL を取得します。
 void goNext()
          認証サーバのバージョンに応じて、 sendRedirect() または writeForm() を実行します。
 void sendRedirect()
          HTTP レスポンスとして認証リクエストのリダイレクトを送信します。
 void writeForm()
          認証リクエストを POST で送るためのフォームの HTML を HTTP レスポンスに書き込みます。
 

メソッドの詳細

getRedirectURL

String getRedirectURL()
認証リクエストを送るためのリダイレクト URL を取得します。これは OpenID 1.x の場合のみ使用すべきです。

戻り値:
認証リクエストを送るためのリダイレクト URL

sendRedirect

void sendRedirect()
HTTP レスポンスとして認証リクエストのリダイレクトを送信します。


getPostURL

String getPostURL()
認証リクエストを POST で送るための URL を取得します。これは OpenID 2.x の場合のみ使用すべきです。

戻り値:
認証リクエストを POST で送るための URL

getParameterMap

Map<String,String> getParameterMap()
認証リクエストのためのパラメータを取得します。

戻り値:
認証リクエストのためのパラメータ

writeForm

void writeForm()
認証リクエストを POST で送るためのフォームの HTML を HTTP レスポンスに書き込みます。


goNext

void goNext()
認証サーバのバージョンに応じて、 sendRedirect() または writeForm() を実行します。


Tsukuyomi OpenID
0.2.0

Copyright © 2008 Project Tsukuyomi. All Rights Reserved.