インターフェース MutableAcl

  • すべてのスーパーインターフェース:
    Acljava.io.Serializable
    すべての既知のサブインターフェース:
    AuditableAclOwnershipAcl
    すべての既知の実装クラス:
    AclImpl

    public interface MutableAcl
    extends Acl
    変更可能な Acl

    可変 ACL は、メソッドへのアクセスを許可する前に、適切なセキュリティチェックが実行されていることを確認する必要があります。

    • メソッドの詳細

      • getId

        java.io.Serializable getId()
        この MutableAcl を表す識別子を取得します。
        戻り値:
        識別子。保存されていない場合は null
      • setOwner

        void setOwner​(Sid newOwner)
        現在の所有者を別の所有者に変更します。
        パラメーター:
        newOwner - 新しい所有者 (必須。null にすることはできません)
      • setEntriesInheriting

        void setEntriesInheriting​(boolean entriesInheriting)
        Acl.isEntriesInheriting() によって返される値を変更します。
        パラメーター:
        entriesInheriting - 新しい価値
      • setParent

        void setParent​(Acl newParent)
        この ACL の親を変更します。
        パラメーター:
        newParent - 新しい親