Class AssetManagerStaticFileAuthorization
java.lang.Object
org.opencastproject.assetmanager.auth.AssetManagerStaticFileAuthorization
- All Implemented Interfaces:
org.opencastproject.security.api.StaticFileAuthorization
public class AssetManagerStaticFileAuthorization
extends Object
implements org.opencastproject.security.api.StaticFileAuthorization
A simple static file authorization service which allows access to a configured set of patterns.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected javax.persistence.EntityManagerFactory -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidactivate(org.osgi.service.component.ComponentContext cc) voidsetEntityManagerFactory(javax.persistence.EntityManagerFactory entityManagerFactory) booleanverifyUrlAccess(String path)
-
Field Details
-
entityManagerFactory
protected javax.persistence.EntityManagerFactory entityManagerFactory
-
-
Constructor Details
-
AssetManagerStaticFileAuthorization
public AssetManagerStaticFileAuthorization()
-
-
Method Details
-
setEntityManagerFactory
public void setEntityManagerFactory(javax.persistence.EntityManagerFactory entityManagerFactory) -
activate
public void activate(org.osgi.service.component.ComponentContext cc) -
getProtectedUrlPattern
- Specified by:
getProtectedUrlPatternin interfaceorg.opencastproject.security.api.StaticFileAuthorization
-
verifyUrlAccess
- Specified by:
verifyUrlAccessin interfaceorg.opencastproject.security.api.StaticFileAuthorization
-