クラス GrantedAuthoritySid

  • 実装されたすべてのインターフェース:
    java.io.SerializableSid

    public class GrantedAuthoritySid
    extends java.lang.Object
    implements Sid
    GrantedAuthority を Sid として表します。

    これは、Sid 比較に String ベースのプリンシパルを単純に使用する基本的な実装です。より複雑なプリンシパルオブジェクトは、他の識別子を使用する代替の Sid 実装を提供したい場合があります。

    関連事項:
    直列化された形式
    • メソッドのサマリー

      すべてのメソッド   インスタンスメソッド   具象メソッド  
      修飾子と型 メソッド 説明
      booleanequals​(java.lang.Object object)
      インターフェース規約については、java.lang.Object のドキュメントを参照してください。
      java.lang.StringgetGrantedAuthority()
      inthashCode()
      インターフェース規約については、java.lang.Object のドキュメントを参照してください。
      java.lang.StringtoString()
      • クラス java.lang.Object から継承されたメソッド

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • コンストラクターの詳細

      • GrantedAuthoritySid

        public GrantedAuthoritySid​(java.lang.String grantedAuthority)
      • GrantedAuthoritySid

        public GrantedAuthoritySid​(GrantedAuthority grantedAuthority)
    • メソッドの詳細

      • equals

        public boolean equals​(java.lang.Object object)
        インターフェースからコピーされた説明: Sid
        インターフェース規約については、java.lang.Object のドキュメントを参照してください。
        次で指定:
        インターフェース Sidequals 
        オーバーライド:
        クラス java.lang.Objectequals 
        パラメーター:
        object - 比較する
        戻り値:
        オブジェクトが等しい場合は true、それ以外の場合は false 
      • hashCode

        public int hashCode()
        インターフェースからコピーされた説明: Sid
        インターフェース規約については、java.lang.Object のドキュメントを参照してください。
        次で指定:
        インターフェース SidhashCode 
        オーバーライド:
        クラス java.lang.ObjecthashCode 
        戻り値:
        このオブジェクトのハッシュコード表現
      • getGrantedAuthority

        public java.lang.String getGrantedAuthority()
      • toString

        public java.lang.String toString()
        オーバーライド:
        クラス java.lang.ObjecttoString