Class AclCommand


  • public class AclCommand
    extends Object
    Created by The eXo Platform SAS. ACL method implementation for Web Distributed Authoring and Versioning (WebDAV) protocol extension - Access Control Protocol: RFC3744.
    Version:
    $
    Author:
    Vitaliy Gulyy
    • Constructor Detail

      • AclCommand

        public AclCommand()
    • Method Detail

      • acl

        public javax.ws.rs.core.Response acl​(javax.jcr.Session session,
                                             String path,
                                             org.exoplatform.common.util.HierarchicalProperty requestBody)
        Applies changes for JCR node's AccessControlList according to WebDAV ACL method request body represented by HierarchicalProperty
        Parameters:
        session - - actual session
        path - - absolute path to jcr node
        requestBody - - tree like structure to contain ACL method request body
        Returns:
        response - http response for ACL method request