public class WebACRolesProvider extends Object implements org.fcrepo.auth.roles.common.AccessRolesProvider
Modifier and Type | Field and Description |
---|---|
static String |
GROUP_AGENT_BASE_URI_PROPERTY |
static String |
ROOT_AUTHORIZATION_PROPERTY |
static String |
USER_AGENT_BASE_URI_PROPERTY |
Constructor and Description |
---|
WebACRolesProvider() |
Modifier and Type | Method and Description |
---|---|
void |
deleteRoles(javax.jcr.Node node) |
Map<String,Collection<String>> |
findRolesForPath(org.modeshape.jcr.value.Path absPath,
javax.jcr.Session session) |
Map<String,Collection<String>> |
getRoles(javax.jcr.Node node,
boolean effective) |
void |
postRoles(javax.jcr.Node node,
Map<String,Set<String>> data) |
public static final String ROOT_AUTHORIZATION_PROPERTY
public static final String GROUP_AGENT_BASE_URI_PROPERTY
public static final String USER_AGENT_BASE_URI_PROPERTY
public WebACRolesProvider()
public void postRoles(javax.jcr.Node node, Map<String,Set<String>> data) throws javax.jcr.RepositoryException
postRoles
in interface org.fcrepo.auth.roles.common.AccessRolesProvider
javax.jcr.RepositoryException
public void deleteRoles(javax.jcr.Node node) throws javax.jcr.RepositoryException
deleteRoles
in interface org.fcrepo.auth.roles.common.AccessRolesProvider
javax.jcr.RepositoryException
public Map<String,Collection<String>> findRolesForPath(org.modeshape.jcr.value.Path absPath, javax.jcr.Session session) throws javax.jcr.RepositoryException
findRolesForPath
in interface org.fcrepo.auth.roles.common.AccessRolesProvider
javax.jcr.RepositoryException
public Map<String,Collection<String>> getRoles(javax.jcr.Node node, boolean effective)
getRoles
in interface org.fcrepo.auth.roles.common.AccessRolesProvider
Copyright © 2013–2016 DuraSpace, Inc.. All rights reserved.