クラス ServerWebExchangeDelegatingServerAccessDeniedHandler
java.lang.ObjectSE
org.springframework.security.web.server.authorization.ServerWebExchangeDelegatingServerAccessDeniedHandler
- 実装済みのインターフェース一覧:
ServerAccessDeniedHandler
public class ServerWebExchangeDelegatingServerAccessDeniedHandler
extends ObjectSE
implements ServerAccessDeniedHandler
- 導入:
- 5.1
ネストされたクラスの概要
ネストされたクラスコンストラクター概要
コンストラクターコンストラクター説明ServerWebExchangeDelegatingServerAccessDeniedHandler(ListSE<ServerWebExchangeDelegatingServerAccessDeniedHandler.DelegateEntry> handlers) 新しいインスタンスを作成しますServerWebExchangeDelegatingServerAccessDeniedHandler(ServerWebExchangeDelegatingServerAccessDeniedHandler.DelegateEntry... handlers) 新しいインスタンスを作成します方法の概要
修飾子と型メソッド説明reactor.core.publisher.Mono<VoidSE> handle(org.springframework.web.server.ServerWebExchange exchange, AccessDeniedException denied) voidsetDefaultAccessDeniedHandler(ServerAccessDeniedHandler accessDeniedHandler) 一致するServerWebExchangeMatcherがない場合は、このServerAccessDeniedHandlerを使用します。
コンストラクターの詳細
ServerWebExchangeDelegatingServerAccessDeniedHandler
public ServerWebExchangeDelegatingServerAccessDeniedHandler(ServerWebExchangeDelegatingServerAccessDeniedHandler.DelegateEntry... handlers) 新しいインスタンスを作成します- パラメーター:
handlers- 使用するServerWebExchangeMatcher/ServerAccessDeniedHandlerペアのリスト。それぞれが指定された順序で考慮され、最初のServerAccessDeniedHandlerのみが使用されます。一致するものがなければ、デフォルトのServerAccessDeniedHandlerが使用されます。
ServerWebExchangeDelegatingServerAccessDeniedHandler
public ServerWebExchangeDelegatingServerAccessDeniedHandler(ListSE<ServerWebExchangeDelegatingServerAccessDeniedHandler.DelegateEntry> handlers) 新しいインスタンスを作成します- パラメーター:
handlers- 使用するServerWebExchangeMatcher/ServerAccessDeniedHandlerペアのリスト。それぞれが指定された順序で考慮され、最初のServerAccessDeniedHandlerのみが使用されます。一致するものがなければ、デフォルトのServerAccessDeniedHandlerが使用されます。
方法の詳細
handle
public reactor.core.publisher.Mono<VoidSE> handle(org.springframework.web.server.ServerWebExchange exchange, AccessDeniedException denied) - 次で指定:
- インターフェース
ServerAccessDeniedHandler内のhandle
setDefaultAccessDeniedHandler
一致するServerWebExchangeMatcherがない場合は、このServerAccessDeniedHandlerを使用します。- パラメーター:
accessDeniedHandler- - 使用するデフォルトのServerAccessDeniedHandler