VudrmDRMConfiguration
@objc(THEOplayerVudrmDRMConfiguration)
public class VudrmDRMConfiguration : MultiplatformDRMConfiguration
The VUDRM DRMConfiguration object provides a set of DRM parameters for FairPlay DRM streaming with VUDRM integration.
-
The VUDRM token.
Declaration
Swift
@objc public var token: String -
Constructs a VUDRM DRMConfiguration.
Declaration
Swift
@objc public init( token: String, keySystemConfigurations: KeySystemConfigurationCollection )Parameters
tokenThe token.
keySystemConfigurationsthe key system configurations (FairPlay, Widevide)
-
Constructs a VUDRM DRMConfiguration.
Declaration
Swift
@available(*, deprecated, message: "This initializer will be removed in the next major release. Please use init(token:keySystemConfigurations:﹚ instead.") @objc public convenience init(licenseAcquisitionURL: String, certificateURL: String, token: String, headers: [[String : String]]? = nil)Parameters
licenseAcquisitionURLThe license acquisition URL for FairPlay.
certificateURLThe certificate URL for FairPlay.
tokenThe token.
headersThe VUDRM headers for FairPlay, defaults to nil.
VudrmDRMConfiguration Class Reference