Class WebACAuthorizationImpl

java.lang.Object
org.fcrepo.auth.webac.WebACAuthorizationImpl
All Implemented Interfaces:
org.fcrepo.kernel.api.auth.WebACAuthorization

public class WebACAuthorizationImpl extends Object implements org.fcrepo.kernel.api.auth.WebACAuthorization
Since:
2015-08-25
Author:
whikloj, acoburn
  • Constructor Details

  • Method Details

    • getAgents

      public Set<String> getAgents()
      Get the set of acl:agents, empty set if none.
      Specified by:
      getAgents in interface org.fcrepo.kernel.api.auth.WebACAuthorization
      Returns:
      set of acl:agents
    • getAgentClasses

      Get the set of acl:agentClasses, empty set if none.
      Specified by:
      getAgentClasses in interface org.fcrepo.kernel.api.auth.WebACAuthorization
      Returns:
      set of acl:agentClasses
    • getModes

      public Set<URI> getModes()
      Get the set of acl:modes, empty set if none.
      Specified by:
      getModes in interface org.fcrepo.kernel.api.auth.WebACAuthorization
      Returns:
      set of acl:modes
    • getAccessToURIs

      Get the set of strings directly linked from this ACL, empty set if none.
      Specified by:
      getAccessToURIs in interface org.fcrepo.kernel.api.auth.WebACAuthorization
      Returns:
      set of String
    • getAccessToClassURIs

      Get the set of strings describing the rdf:types for this ACL, empty set if none.
      Specified by:
      getAccessToClassURIs in interface org.fcrepo.kernel.api.auth.WebACAuthorization
      Returns:
      set of Strings
    • getAgentGroups

      Get the set of strings describing the agent groups for this ACL, empty set if none.
      Specified by:
      getAgentGroups in interface org.fcrepo.kernel.api.auth.WebACAuthorization
      Returns:
      set of Strings
    • getDefaults

      public Set<String> getDefaults()
      Get the set of strings describing the defaults for this ACL, empty set if none.
      Specified by:
      getDefaults in interface org.fcrepo.kernel.api.auth.WebACAuthorization
      Returns:
      set of Strings