Interface IAclManagerFactory


public interface IAclManagerFactory
Interface to adapt AclManagerFactory to an OSGi service
  • Method Details

    • getAvailableAclManagers

      String[] getAvailableAclManagers() throws Exception
      Throws:
      Exception
    • createAclManager

      IAclManager createAclManager(String resourceType) throws Exception
      Creates an acl manager for the specified resource type. Acl manager is created using super user context
      Throws:
      Exception
    • createAclManager

      IAclManager createAclManager(String userID, String resourceType) throws Exception
      Creates an acl manager for the specified resource type using specified user context. Depending on the permissions user may not be able to search on certain objects or set permissions on them
      Throws:
      Exception