Class WowzaUrlSigningProvider

java.lang.Object
org.opencastproject.security.urlsigning.provider.impl.AbstractUrlSigningProvider
org.opencastproject.security.urlsigning.provider.impl.WowzaUrlSigningProvider
All Implemented Interfaces:
org.opencastproject.security.urlsigning.provider.UrlSigningProvider, org.osgi.service.cm.ManagedService

public class WowzaUrlSigningProvider extends AbstractUrlSigningProvider
  • Constructor Details

    • WowzaUrlSigningProvider

      public WowzaUrlSigningProvider()
  • Method Details

    • getLogger

      public org.slf4j.Logger getLogger()
      Specified by:
      getLogger in class AbstractUrlSigningProvider
      Returns:
      The logger to use for this signing provider.
    • getResourceStrategy

      public org.opencastproject.urlsigning.common.ResourceStrategy getResourceStrategy()
      Specified by:
      getResourceStrategy in class AbstractUrlSigningProvider
      Returns:
      The method that an implementation class will convert base urls to resource urls.
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • sign

      public String sign(org.opencastproject.urlsigning.common.Policy policy) throws org.opencastproject.security.urlsigning.exception.UrlSigningException
      Specified by:
      sign in interface org.opencastproject.security.urlsigning.provider.UrlSigningProvider
      Overrides:
      sign in class AbstractUrlSigningProvider
      Parameters:
      policy - the policy
      Returns:
      the signed url
      Throws:
      org.opencastproject.security.urlsigning.exception.UrlSigningException
    • setSecurityService

      public void setSecurityService(org.opencastproject.security.api.SecurityService securityService)
      Overrides:
      setSecurityService in class AbstractUrlSigningProvider
      Parameters:
      securityService - the securityService to set