Index

A D E G K O R S T U W 
All Classes and Interfaces|All Packages|Constant Field Values

A

AbstractUrlSigningProvider - Class in org.opencastproject.security.urlsigning.provider.impl
 
AbstractUrlSigningProvider() - Constructor for class org.opencastproject.security.urlsigning.provider.impl.AbstractUrlSigningProvider
 
AbstractUrlSigningProvider.Key - Class in org.opencastproject.security.urlsigning.provider.impl
A class representing a URL signing key.
accepts(String) - Method in class org.opencastproject.security.urlsigning.provider.impl.AbstractUrlSigningProvider
 
accepts(String) - Method in class org.opencastproject.security.urlsigning.service.impl.UrlSigningEndpoint
 
accepts(String) - Method in class org.opencastproject.security.urlsigning.service.impl.UrlSigningServiceImpl
 
ANY_ORGANIZATION - Static variable in class org.opencastproject.security.urlsigning.provider.impl.AbstractUrlSigningProvider
Value indicating that the key can be used by any organization

D

decodeURI(URI) - Method in class org.opencastproject.security.urlsigning.SigningMediaPackageSerializer
 

E

encodeURI(URI) - Method in class org.opencastproject.security.urlsigning.SigningMediaPackageSerializer
 
EXCLUSION_PROPERTY_KEY - Static variable in class org.opencastproject.security.urlsigning.provider.impl.AbstractUrlSigningProvider
The configuration key used for the exlusion list

G

GenericUrlSigningProvider - Class in org.opencastproject.security.urlsigning.provider.impl
 
GenericUrlSigningProvider() - Constructor for class org.opencastproject.security.urlsigning.provider.impl.GenericUrlSigningProvider
 
getExpirationSeconds() - Method in class org.opencastproject.security.urlsigning.SigningMediaPackageSerializer
 
getHTTPResource(URI) - Static method in class org.opencastproject.security.urlsigning.WowzaResourceStrategyImpl
Transform a base URI into a proper stream location without the host.
getKey(String) - Method in class org.opencastproject.security.urlsigning.provider.impl.AbstractUrlSigningProvider
GetAbstractUrlSigningProvider.Key for a given URL.
getLogger() - Method in class org.opencastproject.security.urlsigning.provider.impl.AbstractUrlSigningProvider
 
getLogger() - Method in class org.opencastproject.security.urlsigning.provider.impl.GenericUrlSigningProvider
 
getLogger() - Method in class org.opencastproject.security.urlsigning.provider.impl.WowzaUrlSigningProvider
 
getRanking() - Method in class org.opencastproject.security.urlsigning.SigningMediaPackageSerializer
 
getResource(String) - Method in class org.opencastproject.security.urlsigning.WowzaResourceStrategyImpl
Transform a base URI into a proper stream location without the host and application name.
getResourceStrategy() - Method in class org.opencastproject.security.urlsigning.provider.impl.AbstractUrlSigningProvider
 
getResourceStrategy() - Method in class org.opencastproject.security.urlsigning.provider.impl.GenericUrlSigningProvider
 
getResourceStrategy() - Method in class org.opencastproject.security.urlsigning.provider.impl.WowzaUrlSigningProvider
 
getRTMPResource(URI) - Static method in class org.opencastproject.security.urlsigning.WowzaResourceStrategyImpl
Transform a base URI into a proper stream location without the host and application name.
getSecret() - Method in class org.opencastproject.security.urlsigning.provider.impl.AbstractUrlSigningProvider.Key
 
getUris() - Method in class org.opencastproject.security.urlsigning.provider.impl.AbstractUrlSigningProvider
 

K

KEY_PROPERTY_PREFIX - Static variable in class org.opencastproject.security.urlsigning.provider.impl.AbstractUrlSigningProvider
The prefix for key configuration keys

O

org.opencastproject.security.urlsigning - package org.opencastproject.security.urlsigning
 
org.opencastproject.security.urlsigning.provider.impl - package org.opencastproject.security.urlsigning.provider.impl
 
org.opencastproject.security.urlsigning.service.impl - package org.opencastproject.security.urlsigning.service.impl
 
ORGANIZATION - Static variable in class org.opencastproject.security.urlsigning.provider.impl.AbstractUrlSigningProvider
The attribute name in the configuration file to define the organization owning the key.

R

RANKING - Static variable in class org.opencastproject.security.urlsigning.SigningMediaPackageSerializer
Signing of the URL should probably be something of the last things to do

S

SECRET - Static variable in class org.opencastproject.security.urlsigning.provider.impl.AbstractUrlSigningProvider
The attribute name in the configuration file to define the encryption key.
securityService - Variable in class org.opencastproject.security.urlsigning.provider.impl.AbstractUrlSigningProvider
The security service
setSecurityService(SecurityService) - Method in class org.opencastproject.security.urlsigning.provider.impl.AbstractUrlSigningProvider
 
setSecurityService(SecurityService) - Method in class org.opencastproject.security.urlsigning.provider.impl.GenericUrlSigningProvider
 
setSecurityService(SecurityService) - Method in class org.opencastproject.security.urlsigning.provider.impl.WowzaUrlSigningProvider
 
setUrlSigningService(UrlSigningService) - Method in class org.opencastproject.security.urlsigning.SigningMediaPackageSerializer
OSGi callback for UrlSigningService
sign(String, long, long, String) - Method in class org.opencastproject.security.urlsigning.service.impl.UrlSigningEndpoint
 
sign(String, Long, Long, String) - Method in class org.opencastproject.security.urlsigning.service.impl.UrlSigningServiceImpl
 
sign(String, DateTime, DateTime, String) - Method in class org.opencastproject.security.urlsigning.service.impl.UrlSigningServiceImpl
 
sign(Policy) - Method in class org.opencastproject.security.urlsigning.provider.impl.AbstractUrlSigningProvider
 
sign(Policy) - Method in class org.opencastproject.security.urlsigning.provider.impl.WowzaUrlSigningProvider
 
SigningMediaPackageSerializer - Class in org.opencastproject.security.urlsigning
Implementation of a MediaPackageSerializer that will securely sign urls of a Mediapackage.
SigningMediaPackageSerializer() - Constructor for class org.opencastproject.security.urlsigning.SigningMediaPackageSerializer
Creates a new and unconfigured package serializer that will not be able to perform any redirecting.

T

toString() - Method in class org.opencastproject.security.urlsigning.provider.impl.GenericUrlSigningProvider
 
toString() - Method in class org.opencastproject.security.urlsigning.provider.impl.WowzaUrlSigningProvider
 
toString() - Method in class org.opencastproject.security.urlsigning.SigningMediaPackageSerializer
 

U

unsetUrlSigningService(UrlSigningService) - Method in class org.opencastproject.security.urlsigning.SigningMediaPackageSerializer
 
updated(Dictionary) - Method in class org.opencastproject.security.urlsigning.SigningMediaPackageSerializer
OSGi callback if properties file is present
updated(Dictionary<String, ?>) - Method in class org.opencastproject.security.urlsigning.provider.impl.AbstractUrlSigningProvider
 
URL - Static variable in class org.opencastproject.security.urlsigning.provider.impl.AbstractUrlSigningProvider
The attribute name in the configuration file to define the matching url.
urls - Variable in class org.opencastproject.security.urlsigning.provider.impl.AbstractUrlSigningProvider
A mapping of URL prefixes to keys used to lookup keys for a given URL.
UrlSigningEndpoint - Class in org.opencastproject.security.urlsigning.service.impl
 
UrlSigningEndpoint() - Constructor for class org.opencastproject.security.urlsigning.service.impl.UrlSigningEndpoint
 
UrlSigningServiceImpl - Class in org.opencastproject.security.urlsigning.service.impl
 
UrlSigningServiceImpl() - Constructor for class org.opencastproject.security.urlsigning.service.impl.UrlSigningServiceImpl
 

W

WowzaResourceStrategyImpl - Class in org.opencastproject.security.urlsigning
A ResourceStrategy that transforms URLs for a Wowza streaming server.
WowzaResourceStrategyImpl() - Constructor for class org.opencastproject.security.urlsigning.WowzaResourceStrategyImpl
 
WowzaUrlSigningProvider - Class in org.opencastproject.security.urlsigning.provider.impl
 
WowzaUrlSigningProvider() - Constructor for class org.opencastproject.security.urlsigning.provider.impl.WowzaUrlSigningProvider
 
A D E G K O R S T U W 
All Classes and Interfaces|All Packages|Constant Field Values