Skip navigation links
A C D F G L O P R U W 

A

ACLHandle - Class in org.fcrepo.auth.webac
A simple class connecting an URI pointing to an ACL to a FedoraResource that points to that ACL.
ACLHandle(URI, FedoraResource) - Constructor for class org.fcrepo.auth.webac.ACLHandle
Default constructor.

C

createHttpHeadersForResource(UriInfo, FedoraResource) - Method in class org.fcrepo.auth.webac.LinkHeaderProvider
 

D

deleteRoles(Node) - Method in class org.fcrepo.auth.webac.WebACRolesProvider
 

F

FEDORA_WEBAC_ACL - Static variable in class org.fcrepo.auth.webac.URIConstants
 
FEDORA_WEBAC_ACL_VALUE - Static variable in class org.fcrepo.auth.webac.URIConstants
Fedora ACL
FEDORA_WEBAC_NAMESPACE - Static variable in class org.fcrepo.auth.webac.URIConstants
 
FEDORA_WEBAC_NAMESPACE_VALUE - Static variable in class org.fcrepo.auth.webac.URIConstants
Fedora WebAC Namespace
findRolesForPath(Path, Session) - Method in class org.fcrepo.auth.webac.WebACRolesProvider
 
FOAF_AGENT - Static variable in class org.fcrepo.auth.webac.URIConstants
 
FOAF_AGENT_VALUE - Static variable in class org.fcrepo.auth.webac.URIConstants
FOAF Agent
FOAF_GROUP - Static variable in class org.fcrepo.auth.webac.URIConstants
 
FOAF_GROUP_VALUE - Static variable in class org.fcrepo.auth.webac.URIConstants
FOAF Group
FOAF_MEMBER - Static variable in class org.fcrepo.auth.webac.URIConstants
 
FOAF_MEMBER_VALUE - Static variable in class org.fcrepo.auth.webac.URIConstants
FOAF member
FOAF_NAMESPACE - Static variable in class org.fcrepo.auth.webac.URIConstants
 
FOAF_NAMESPACE_VALUE - Static variable in class org.fcrepo.auth.webac.URIConstants
FOAF Namespace

G

getAccessToClassURIs() - Method in class org.fcrepo.auth.webac.WebACAuthorization
Get the set of strings describing the rdf:types for this ACL, empty set if none.
getAccessToURIs() - Method in class org.fcrepo.auth.webac.WebACAuthorization
Get the set of strings directly linked from this ACL, empty set if none.
getAgentClasses() - Method in class org.fcrepo.auth.webac.WebACAuthorization
Get the set of acl:agentClasses, empty set if none.
getAgents() - Method in class org.fcrepo.auth.webac.WebACAuthorization
Get the set of acl:agents, empty set if none.
getEveryonePrincipal() - Method in class org.fcrepo.auth.webac.WebACAuthorizationDelegate
 
getModes() - Method in class org.fcrepo.auth.webac.WebACAuthorization
Get the set of acl:modes, empty set if none.
getRoles(Node, boolean) - Method in class org.fcrepo.auth.webac.WebACRolesProvider
 
GROUP_AGENT_BASE_URI_PROPERTY - Static variable in class org.fcrepo.auth.webac.WebACRolesProvider
 

L

LinkHeaderProvider - Class in org.fcrepo.auth.webac
Insert WebAC Link headers to responses
LinkHeaderProvider() - Constructor for class org.fcrepo.auth.webac.LinkHeaderProvider
 

O

org.fcrepo.auth.webac - package org.fcrepo.auth.webac
 

P

postRoles(Node, Map<String, Set<String>>) - Method in class org.fcrepo.auth.webac.WebACRolesProvider
 

R

resource - Variable in class org.fcrepo.auth.webac.ACLHandle
 
rolesHavePermission(Session, String, String[], Set<String>) - Method in class org.fcrepo.auth.webac.WebACAuthorizationDelegate
 
ROOT_AUTHORIZATION_PROPERTY - Static variable in class org.fcrepo.auth.webac.WebACRolesProvider
 

U

uri - Variable in class org.fcrepo.auth.webac.ACLHandle
 
URIConstants - Class in org.fcrepo.auth.webac
URIs used by the WebAC module.
USER_AGENT_BASE_URI_PROPERTY - Static variable in class org.fcrepo.auth.webac.WebACRolesProvider
 

W

WEBAC_ACCESS_CONTROL - Static variable in class org.fcrepo.auth.webac.URIConstants
 
WEBAC_ACCESS_CONTROL_VALUE - Static variable in class org.fcrepo.auth.webac.URIConstants
WebAC accessControl
WEBAC_ACCESSTO - Static variable in class org.fcrepo.auth.webac.URIConstants
 
WEBAC_ACCESSTO_CLASS - Static variable in class org.fcrepo.auth.webac.URIConstants
 
WEBAC_ACCESSTO_CLASS_VALUE - Static variable in class org.fcrepo.auth.webac.URIConstants
WebAC accessToClass
WEBAC_ACCESSTO_VALUE - Static variable in class org.fcrepo.auth.webac.URIConstants
WebAC accessTo
WEBAC_AGENT - Static variable in class org.fcrepo.auth.webac.URIConstants
 
WEBAC_AGENT_CLASS - Static variable in class org.fcrepo.auth.webac.URIConstants
 
WEBAC_AGENT_CLASS_VALUE - Static variable in class org.fcrepo.auth.webac.URIConstants
WebAC agentClass
WEBAC_AGENT_VALUE - Static variable in class org.fcrepo.auth.webac.URIConstants
WebAC agent
WEBAC_AUTHORIZATION - Static variable in class org.fcrepo.auth.webac.URIConstants
 
WEBAC_AUTHORIZATION_VALUE - Static variable in class org.fcrepo.auth.webac.URIConstants
Authorization class.
WEBAC_MODE - Static variable in class org.fcrepo.auth.webac.URIConstants
 
WEBAC_MODE_APPEND - Static variable in class org.fcrepo.auth.webac.URIConstants
Append access mode.
WEBAC_MODE_APPEND_VALUE - Static variable in class org.fcrepo.auth.webac.URIConstants
Append access mode.
WEBAC_MODE_CONTROL - Static variable in class org.fcrepo.auth.webac.URIConstants
Control access mode.
WEBAC_MODE_CONTROL_VALUE - Static variable in class org.fcrepo.auth.webac.URIConstants
Control access mode.
WEBAC_MODE_READ - Static variable in class org.fcrepo.auth.webac.URIConstants
Read access mode.
WEBAC_MODE_READ_VALUE - Static variable in class org.fcrepo.auth.webac.URIConstants
Read access mode.
WEBAC_MODE_VALUE - Static variable in class org.fcrepo.auth.webac.URIConstants
WebAC mode
WEBAC_MODE_WRITE - Static variable in class org.fcrepo.auth.webac.URIConstants
Write access mode.
WEBAC_MODE_WRITE_VALUE - Static variable in class org.fcrepo.auth.webac.URIConstants
Write access mode.
WEBAC_NAMESPACE - Static variable in class org.fcrepo.auth.webac.URIConstants
Namespace for the W3C WebAC vocabulary.
WEBAC_NAMESPACE_VALUE - Static variable in class org.fcrepo.auth.webac.URIConstants
Namespace for the W3C WebAC vocabulary.
WebACAuthorization - Class in org.fcrepo.auth.webac
 
WebACAuthorization(Collection<String>, Collection<String>, Collection<URI>, Collection<String>, Collection<String>) - Constructor for class org.fcrepo.auth.webac.WebACAuthorization
Constructor
WebACAuthorizationDelegate - Class in org.fcrepo.auth.webac
Authorization Delegate responsible for resolving Fedora's permissions using Web Access Control (WebAC) access control lists.
WebACAuthorizationDelegate() - Constructor for class org.fcrepo.auth.webac.WebACAuthorizationDelegate
 
WebACRolesProvider - Class in org.fcrepo.auth.webac
 
WebACRolesProvider() - Constructor for class org.fcrepo.auth.webac.WebACRolesProvider
 
A C D F G L O P R U W 
Skip navigation links

Copyright © 2013–2016 DuraSpace, Inc.. All rights reserved.