クラス Jsr250Voter
java.lang.ObjectSE
org.springframework.security.access.annotation.Jsr250Voter
- 実装されたすべてのインターフェース:
AccessDecisionVoter<ObjectSE>
使用すべきではありません。
JSR-250 構成属性の投票者。
- 導入:
- 2.0
フィールドのサマリー
インターフェース org.springframework.security.access.AccessDecisionVoter から継承されたフィールド
ACCESS_ABSTAIN, ACCESS_DENIED, ACCESS_GRANTED
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明boolean
使用すべきではありません。すべてのクラスがサポートされています。boolean
supports
(ConfigAttribute configAttribute) 使用すべきではありません。指定された構成属性は、Jsr250SecurityConfig
のインスタンスである場合にサポートされます。int
vote
(Authentication authentication, ObjectSE object, CollectionSE<ConfigAttribute> definition) 使用すべきではありません。JSR 250 による投票。
コンストラクターの詳細
Jsr250Voter
public Jsr250Voter()使用すべきではありません。
メソッドの詳細
supports
使用すべきではありません。指定された構成属性は、Jsr250SecurityConfig
のインスタンスである場合にサポートされます。- 次で指定:
- インターフェース
AccessDecisionVoter<ObjectSE>
のsupports
- パラメーター:
configAttribute
- 構成属性。- 戻り値:
- config 属性がサポートされているかどうか。
supports
使用すべきではありません。すべてのクラスがサポートされています。- 次で指定:
- インターフェース
AccessDecisionVoter<ObjectSE>
のsupports
- パラメーター:
clazz
- クラス。- 戻り値:
- true
vote
public int vote(Authentication authentication, ObjectSE object, CollectionSE<ConfigAttribute> definition) 使用すべきではありません。JSR 250 による投票。JSR-250 属性が見つからない場合、棄権されます。それ以外の場合、見つかった属性に基づいてアクセスを許可または拒否します。
- 次で指定:
- インターフェース
AccessDecisionVoter<ObjectSE>
のvote
- パラメーター:
authentication
- 認証オブジェクト。object
- アクセスオブジェクト。definition
- 構成定義。- 戻り値:
- 投票。
Jsr250AuthorizationManager
を使用してください