UplynkDRMConfiguration
@objc(THEOplayerUplynkDRMConfiguration)
public class UplynkDRMConfiguration : MultiplatformDRMConfiguration
The Uplynk DRMConfiguration object provides a set of DRM parameters for FairPlay DRM streaming with Uplynk integration.
-
Constructs a EZDRM DRMConfiguration.
Declaration
Swift
@objc public init(keySystemConfigurations: KeySystemConfigurationCollection)Parameters
keySystemConfigurationsthe key system configurations (FairPlay, Widevide).
-
Constructs a Uplynk DRMConfiguration.
Remark
If the
licenseAcquisitionURLis not provided THEOplayer will use the one from the manifest.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? = nil, certificateURL: String, headers: [[String : String]]? = nil)Parameters
licenseAcquisitionURLThe license acquisition URL for FairPlay, defaults to nil.
certificateURLThe certificate URL for FairPlay.
headersThe Uplynk headers for FairPlay, defaults to nil.
UplynkDRMConfiguration Class Reference