Class AclProperty.Ace

java.lang.Object
org.apache.jackrabbit.webdav.security.AclProperty.Ace
All Implemented Interfaces:
SecurityConstants, XmlSerializable
Enclosing class:
AclProperty

public static class AclProperty.Ace extends Object implements XmlSerializable, SecurityConstants
Simple WebDAV ACE implementation
  • Method Details

    • getPrincipal

      public Principal getPrincipal()
    • isInvert

      public boolean isInvert()
    • getPrivileges

      public Privilege[] getPrivileges()
    • isGrant

      public boolean isGrant()
    • isDeny

      public boolean isDeny()
    • isProtected

      public boolean isProtected()
    • getInheritedHref

      public String getInheritedHref()
    • toXml

      public Element toXml(Document document)
      Description copied from interface: XmlSerializable
      Returns the xml representation of the implementing object as Element. The given Document is used as factory and represents the owner document of the returned DOM element.
      Specified by:
      toXml in interface XmlSerializable
      Parameters:
      document - to be used as factory.
      Returns:
      a w3c element representing this object
      See Also: