Index
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
-
Get
AbstractUrlSigningProvider.Keyfor 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
MediaPackageSerializerthat 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
ResourceStrategythat 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
All Classes and Interfaces|All Packages|Constant Field Values