Interface AccessControlEntry

  • All Superinterfaces:
    java.io.Serializable
    All Known Subinterfaces:
    AuditableAccessControlEntry
    All Known Implementing Classes:
    AccessControlEntryImpl

    public interface AccessControlEntry
    extends java.io.Serializable
    Represents an individual permission assignment within an Acl.

    Instances MUST be immutable, as they are returned by Acl and should not allow client modification.

    • Method Detail

      • getAcl

        Acl getAcl()
      • getId

        java.io.Serializable getId()
        Obtains an identifier that represents this ACE.
        Returns:
        the identifier, or null if unsaved
      • getSid

        Sid getSid()
      • isGranting

        boolean isGranting()
        Indicates the permission is being granted to the relevant Sid. If false, indicates the permission is being revoked/blocked.
        Returns:
        true if being granted, false otherwise