VerimatrixDRMConfiguration
@objc(THEOplayerVerimatrixDRMConfiguration)
public class VerimatrixDRMConfiguration : MultiplatformDRMConfiguration
The VERIMATRIX DRMConfiguration object provides a set of DRM parameters for FairPlay DRM streaming with VERIMATRIX integration.
-
Constructs a VERIMATRIX DRMConfiguration.
Declaration
Swift
@objc public init(keySystemConfigurations: KeySystemConfigurationCollection)
Parameters
keySystemConfigurations
the key system configurations (FairPlay, Widevide)
-
Constructs a VERIMATRIX DRMConfiguration.
Declaration
Swift
@available(*, deprecated, message: "This initializer will be removed in the next major release. Please use init(keySystemConfigurations:﹚ instead.") @objc public convenience init(licenseAcquisitionURL: String, certificateURL: String, headers: [[String : String]]? = nil)
Parameters
licenseAcquisitionURL
The license aquisition URL for FairPlay.
certificateURL
The certificate URL for FairPlay.
headers
The Verimatrix Headers for FairPlay, defaults to nil.