クラス Jsr250Voter

java.lang.ObjectSE
org.springframework.security.access.annotation.Jsr250Voter
実装されたすべてのインターフェース:
AccessDecisionVoter<ObjectSE>

@DeprecatedSE public class Jsr250Voter extends ObjectSE implements AccessDecisionVoter<ObjectSE>
使用すべきではありません。
代わりに Jsr250AuthorizationManager を使用してください
JSR-250 構成属性の投票者。
導入:
2.0
  • コンストラクターの詳細

    • Jsr250Voter

      public Jsr250Voter()
      使用すべきではありません。
  • メソッドの詳細

    • supports

      public boolean supports(ConfigAttribute configAttribute)
      使用すべきではありません。
      指定された構成属性は、Jsr250SecurityConfig のインスタンスである場合にサポートされます。
      次で指定:
      インターフェース AccessDecisionVoter<ObjectSE>supports 
      パラメーター:
      configAttribute - 構成属性。
      戻り値:
      config 属性がサポートされているかどうか。
    • supports

      public boolean supports(ClassSE<?> clazz)
      使用すべきではありません。
      すべてのクラスがサポートされています。
      次で指定:
      インターフェース 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 - 構成定義。
      戻り値:
      投票。