クラス BearerTokenAuthenticationEntryPoint
- java.lang.Object
-
- org.springframework.security.oauth2.server.resource.web.BearerTokenAuthenticationEntryPoint
- 実装されたすべてのインターフェース:
AuthenticationEntryPoint
public final class BearerTokenAuthenticationEntryPoint extends java.lang.Object implements AuthenticationEntryPoint
BearerTokenAuthenticationFilter
を使用して保護されたリソースリクエストの認証を開始するために使用されるAuthenticationEntryPoint
実装。BearerTokenError
から提供された情報を使用して、HTTP レスポンスステータスコードを設定し、WWW-Authenticate
HTTP ヘッダーに入力します。
コンストラクターのサマリー
コンストラクター コンストラクター 説明 BearerTokenAuthenticationEntryPoint()
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 void
commence(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AuthenticationException authException)
RFC 6750、特にerror
、error_description
、error_uri
、scope
に従って、提供されたパラメーターと形式からエラーの詳細を収集します。void
setRealmName(java.lang.String realmName)
ベアラートークンのエラーレスポンスで使用するデフォルトのレルム名を設定します
メソッドの詳細
commence
public void commence(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AuthenticationException authException)
RFC 6750、特にerror
、error_description
、error_uri
、scope
に従って、提供されたパラメーターと形式からエラーの詳細を収集します。- 次で指定:
- インターフェース
AuthenticationEntryPoint
のcommence
- パラメーター:
request
-AuthenticationException
が発生したリクエストresponse
- ユーザーエージェントが認証を開始できるようにするauthException
- 呼び出しの原因となった例外
setRealmName
public void setRealmName(java.lang.String realmName)
ベアラートークンのエラーレスポンスで使用するデフォルトのレルム名を設定します- パラメーター:
realmName
-