クラス 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) void
setDefaultAccessDeniedHandler
(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