Package 

Class FairPlayKeySystemConfiguration

    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      String getCertificateURL() The URL of the certificate.
      • Methods inherited from class com.theoplayer.android.api.source.drm.KeySystemConfiguration

        equals, getCertificate, getHeaders, getLicenseAcquisitionURL, getLicenseType, getQueryParameters, hashCode, isUseCredentials
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • FairPlayKeySystemConfiguration

        FairPlayKeySystemConfiguration(String certificateURL, String licenseAcquisitionURL)
        Creates a FairPlay key system configuration.
        Parameters:
        certificateURL - The URL of the certificate.
        licenseAcquisitionURL - The license acquisition URL.
      • FairPlayKeySystemConfiguration

        FairPlayKeySystemConfiguration(String certificateURL, String licenseAcquisitionURL, Map<String, String> headers, boolean useCredentials, Map<String, String> queryParameters)
        Creates a FairPlay key system configuration.
        Parameters:
        certificateURL - The URL of the certificate.
        licenseAcquisitionURL - The license acquisition URL.
        headers - Map of HTTP headers for the license acquisition request.
        useCredentials - Whether the player is allowed to use credentials for cross-origin requests.
        queryParameters - Map of query parameters for the license acquisition request.