public class WebACAuthorization extends Object
| Constructor and Description |
|---|
WebACAuthorization(Collection<String> agents,
Collection<String> agentClasses,
Collection<URI> modes,
Collection<String> accessTo,
Collection<String> accessToClass,
Collection<String> agentGroups,
Collection<String> defaults)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
Set<String> |
getAccessToClassURIs()
Get the set of strings describing the rdf:types for this ACL, empty set if none.
|
Set<String> |
getAccessToURIs()
Get the set of strings directly linked from this ACL, empty set if none.
|
Set<String> |
getAgentClasses()
Get the set of acl:agentClasses, empty set if none.
|
Set<String> |
getAgentGroups()
Get the set of strings describing the agent groups for this ACL, empty set if none.
|
Set<String> |
getAgents()
Get the set of acl:agents, empty set if none.
|
Set<String> |
getDefaults()
Get the set of strings describing the defaults for this ACL, empty set if none.
|
Set<URI> |
getModes()
Get the set of acl:modes, empty set if none.
|
public WebACAuthorization(Collection<String> agents, Collection<String> agentClasses, Collection<URI> modes, Collection<String> accessTo, Collection<String> accessToClass, Collection<String> agentGroups, Collection<String> defaults)
agents - The acl:agent valuesagentClasses - the acl:agentClass valuesmodes - the acl:mode valuesaccessTo - the acl:accessTo valuesaccessToClass - the acl:accessToClass valuesagentGroups - the acl:agentGroup valuesdefaults - the acl:default valuespublic Set<String> getAgents()
public Set<String> getAgentClasses()
public Set<URI> getModes()
public Set<String> getAccessToURIs()
public Set<String> getAccessToClassURIs()
public Set<String> getAgentGroups()
public Set<String> getDefaults()
Copyright © 2013–2019 DuraSpace, Inc.. All rights reserved.