Index

A G H I J O P R S U W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

ACTION_IDENTIFIER - Static variable in class org.opencastproject.authorization.xacml.XACMLUtils
XACML urn for actions
activate(ComponentContext) - Method in class org.opencastproject.authorization.xacml.XACMLAuthorizationService
 

G

getAcl(MediaPackage, AclScope) - Method in class org.opencastproject.authorization.xacml.XACMLAuthorizationService
 
getActiveAcl(MediaPackage) - Method in class org.opencastproject.authorization.xacml.XACMLAuthorizationService
 
getXacml(MediaPackage, AccessControlList) - Static method in class org.opencastproject.authorization.xacml.XACMLUtils
Builds an xml string containing the xacml for the mediapackage.

H

hasPermission(MediaPackage, String) - Method in class org.opencastproject.authorization.xacml.XACMLAuthorizationService
 
hasPermission(AccessControlList, String) - Method in class org.opencastproject.authorization.xacml.XACMLAuthorizationService
 

I

ISSUER - Static variable in class org.opencastproject.authorization.xacml.XACMLUtils
The policy assertion issuer

J

jBossXacmlJaxbContext - Static variable in class org.opencastproject.authorization.xacml.XACMLUtils
The JAXB Context to use for marshaling XACML security policy documents

O

org.opencastproject.authorization.xacml - package org.opencastproject.authorization.xacml
 

P

parseXacml(InputStream) - Static method in class org.opencastproject.authorization.xacml.XACMLUtils
Parses a XACML into an AccessControlList.

R

removeAcl(MediaPackage, AclScope) - Method in class org.opencastproject.authorization.xacml.XACMLAuthorizationService
 
RESOURCE_IDENTIFIER - Static variable in class org.opencastproject.authorization.xacml.XACMLUtils
XACML urn for resources
RULE_COMBINING_ALG - Static variable in class org.opencastproject.authorization.xacml.XACMLUtils
XACML rule for combining policies

S

securityService - Variable in class org.opencastproject.authorization.xacml.XACMLAuthorizationService
The security service
setAcl(MediaPackage, AclScope, AccessControlList) - Method in class org.opencastproject.authorization.xacml.XACMLAuthorizationService
 
setMediaPackageSerializer(MediaPackageSerializer) - Method in class org.opencastproject.authorization.xacml.XACMLAuthorizationService
 
setSecurityService(SecurityService) - Method in class org.opencastproject.authorization.xacml.XACMLAuthorizationService
Declarative services callback to set the security service.
setWorkspace(Workspace) - Method in class org.opencastproject.authorization.xacml.XACMLAuthorizationService
Sets the workspace to use for retrieving XACML policies
SUBJECT_IDENTIFIER - Static variable in class org.opencastproject.authorization.xacml.XACMLUtils
XACML urn for subject
SUBJECT_ROLE_IDENTIFIER - Static variable in class org.opencastproject.authorization.xacml.XACMLUtils
XACML urn for roles

U

unsetMediaPackageSerializer(MediaPackageSerializer) - Method in class org.opencastproject.authorization.xacml.XACMLAuthorizationService
 

W

W3C_STRING - Static variable in class org.opencastproject.authorization.xacml.XACMLUtils
W3C String data type
workspace - Variable in class org.opencastproject.authorization.xacml.XACMLAuthorizationService
The workspace

X

XACML_STRING_EQUAL - Static variable in class org.opencastproject.authorization.xacml.XACMLUtils
XACML urn for string equality
XACML_STRING_IS_IN - Static variable in class org.opencastproject.authorization.xacml.XACMLUtils
XACML urn for string equality
XACMLAuthorizationService - Class in org.opencastproject.authorization.xacml
A XACML implementation of the AuthorizationService.
XACMLAuthorizationService() - Constructor for class org.opencastproject.authorization.xacml.XACMLAuthorizationService
 
XACMLParsingException - Exception Class in org.opencastproject.authorization.xacml
This exception may be thrown during parsing of a XACML.
XACMLParsingException(String) - Constructor for exception class org.opencastproject.authorization.xacml.XACMLParsingException
Creates a new xacml parsing exception with the given error message.
XACMLParsingException(String, Throwable) - Constructor for exception class org.opencastproject.authorization.xacml.XACMLParsingException
Creates a new xacml parsing exception with the given error message, caused by the given exception.
XACMLUtils - Class in org.opencastproject.authorization.xacml
Utility implementation for dealing with XACML data.
A G H I J O P R S U W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form