クラス PreAuthorizeReactiveAuthorizationManager
java.lang.ObjectSE
org.springframework.security.authorization.method.PreAuthorizeReactiveAuthorizationManager
- 実装されたすべてのインターフェース:
ReactiveAuthorizationManager<org.aopalliance.intercept.MethodInvocation>
public final class PreAuthorizeReactiveAuthorizationManager
extends ObjectSE
implements ReactiveAuthorizationManager<org.aopalliance.intercept.MethodInvocation>
PreAuthorize
アノテーションの式を評価することにより、Authentication
が MethodInvocation
にアクセスできるかどうかを判別できる ReactiveAuthorizationManager
。- 導入:
- 5.8
コンストラクターのサマリー
コンストラクターコンストラクター説明PreAuthorizeReactiveAuthorizationManager
(MethodSecurityExpressionHandler expressionHandler) メソッドのサマリー
修飾子と型メソッド説明reactor.core.publisher.Mono<AuthorizationDecision>
check
(reactor.core.publisher.Mono<Authentication> authentication, org.aopalliance.intercept.MethodInvocation mi) クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
インターフェース org.springframework.security.authorization.ReactiveAuthorizationManager から継承されたメソッド
verify
コンストラクターの詳細
PreAuthorizeReactiveAuthorizationManager
public PreAuthorizeReactiveAuthorizationManager()PreAuthorizeReactiveAuthorizationManager
メソッドの詳細
check
public reactor.core.publisher.Mono<AuthorizationDecision> check(reactor.core.publisher.Mono<Authentication> authentication, org.aopalliance.intercept.MethodInvocation mi) - 次で指定:
- インターフェース
ReactiveAuthorizationManager<org.aopalliance.intercept.MethodInvocation>
のcheck
- パラメーター:
authentication
- チェックするAuthentication
のMono
mi
- チェックするMethodInvocation
- 戻り値:
AuthorizationDecision
のMono
、またはPreAuthorize
アノテーションが存在しない場合は空のMono