クラス RedirectServerAuthenticationFailureHandler
java.lang.ObjectSE
org.springframework.security.web.server.authentication.RedirectServerAuthenticationFailureHandler
- 実装されたすべてのインターフェース:
ServerAuthenticationFailureHandler
public class RedirectServerAuthenticationFailureHandler
extends ObjectSE
implements ServerAuthenticationFailureHandler
指定された場所へのリダイレクトを実行します。
- 導入:
- 5.0
コンストラクターのサマリー
コンストラクターメソッドのサマリー
修飾子と型メソッド説明reactor.core.publisher.Mono<VoidSE>
onAuthenticationFailure
(WebFilterExchange webFilterExchange, AuthenticationException exception) 認証の試行が失敗したときに呼び出されますvoid
setRedirectStrategy
(ServerRedirectStrategy redirectStrategy) 使用する RedirectStrategy を設定します。
コンストラクターの詳細
RedirectServerAuthenticationFailureHandler
インスタンスを作成します- パラメーター:
location
- リダイレクトする場所 (つまり、"/login?failed")
メソッドの詳細
setRedirectStrategy
使用する RedirectStrategy を設定します。- パラメーター:
redirectStrategy
- 使用する戦略。デフォルトは DefaultRedirectStrategy です。
onAuthenticationFailure
public reactor.core.publisher.Mono<VoidSE> onAuthenticationFailure(WebFilterExchange webFilterExchange, AuthenticationException exception) インターフェースからコピーされた説明:ServerAuthenticationFailureHandler
認証の試行が失敗したときに呼び出されます- 次で指定:
- インターフェース
ServerAuthenticationFailureHandler
のonAuthenticationFailure
- パラメーター:
webFilterExchange
- 交換exception
- 認証が失敗した理由- 戻り値:
- 完了通知 (成功またはエラー)