クラス SingleResultAuthorizationManager<C>
java.lang.ObjectSE
org.springframework.security.authorization.SingleResultAuthorizationManager<C>
- 実装されているすべてのインターフェース:
AuthorizationManager<C>
public final class SingleResultAuthorizationManager<C>
extends ObjectSE
implements AuthorizationManager<C>
すべて許可およびすべて拒否の
AuthorizationManager
インスタンスを作成する AuthorizationManager
。- 導入:
- 6.5
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明authorize
(SupplierSE<Authentication> authentication, C object) 特定の認証およびオブジェクトにアクセスを許可するかどうかを決定します。check
(SupplierSE<Authentication> authentication, C object) 特定の認証およびオブジェクトにアクセスを許可するかどうかを決定します。static <C> SingleResultAuthorizationManager<C>
denyAll()
static <C> SingleResultAuthorizationManager<C>
クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
インターフェース org.springframework.security.authorization.AuthorizationManager から継承されたメソッド
verify
コンストラクターの詳細
SingleResultAuthorizationManager
メソッドの詳細
check
インターフェースからコピーされた説明:AuthorizationManager
特定の認証およびオブジェクトにアクセスを許可するかどうかを決定します。- 次で指定:
- インターフェース
AuthorizationManager<C>
のcheck
- パラメーター:
authentication
- チェックするAuthentication
のSupplier
SEobject
- チェックするAuthorizationManager
オブジェクト- 戻り値:
AuthorizationDecision
、または決定できない場合は null
authorize
インターフェースからコピーされた説明:AuthorizationManager
特定の認証およびオブジェクトにアクセスを許可するかどうかを決定します。- 次で指定:
- インターフェース
AuthorizationManager<C>
のauthorize
- パラメーター:
authentication
-Authentication
のSupplier
SE を承認するobject
- 承認するAuthorizationManager
オブジェクト- 戻り値:
AuthorizationResult
denyAll
permitAll