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.AccessRolesProviderjavax.jcr.RepositoryExceptionpublic void deleteRoles(javax.jcr.Node node) throws javax.jcr.RepositoryException
deleteRoles in interface org.fcrepo.auth.roles.common.AccessRolesProviderjavax.jcr.RepositoryExceptionpublic 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.AccessRolesProviderjavax.jcr.RepositoryExceptionpublic Map<String,Collection<String>> getRoles(javax.jcr.Node node, boolean effective)
getRoles in interface org.fcrepo.auth.roles.common.AccessRolesProviderCopyright © 2013-2017 DuraSpace, Inc.. All Rights Reserved.