インターフェース Sid

  • すべてのスーパーインターフェース:
    java.io.Serializable
    すべての既知の実装クラス:
    GrantedAuthoritySidPrincipalSid

    public interface Sid
    extends java.io.Serializable
    ACL システムによって認識されるセキュリティ ID。

    このインターフェースは、実際のセキュリティオブジェクト(プリンシパル、ロール、グループなど)と Acl 内に格納されているものとの間の間接参照を提供します。これは、Acl がセキュリティオブジェクト全体を格納するのではなく、その抽象化のみを格納するためです。このインターフェースは、これらの抽象化されたセキュリティ ID を他のセキュリティ ID および実際のセキュリティオブジェクトと比較する簡単な方法を提供します。

    • メソッドのサマリー

      すべてのメソッド   インスタンスメソッド   抽象メソッド  
      修飾子と型 メソッド 説明
      booleanequals​(java.lang.Object obj)
      インターフェース規約については、java.lang.Object のドキュメントを参照してください。
      inthashCode()
      インターフェース規約については、java.lang.Object のドキュメントを参照してください。
    • メソッドの詳細

      • equals

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

        int hashCode()
        インターフェース規約については、java.lang.Object のドキュメントを参照してください。
        オーバーライド:
        クラス java.lang.ObjecthashCode 
        戻り値:
        このオブジェクトのハッシュコード表現