KeyOSDRMConfiguration
@objc(THEOplayerKeyOSDRMConfiguration)
public class KeyOSDRMConfiguration : MultiplatformDRMConfigurationThe KeyOS DRMConfiguration object provides a set of DRM parameters for FairPlay DRM streaming with KeyOS integration.
- 
                  
                  The KeyOS custom data. DeclarationSwift @objc public var customdata: String?
- 
                  
                  Constructs a KeyOS DRMConfiguration. DeclarationSwift @objc public init( customdata: String?, keySystemConfigurations: KeySystemConfigurationCollection )ParameterscustomdataThe KeyOs custom data. keySystemConfigurationsThe key system configurations (FairPlay, Widevide). 
- 
                  
                  Constructs a KeyOS DRMConfiguration. DeclarationSwift @available(*, deprecated, message: "This initializer will be removed in the next major release. Please use init(customdata:keySystemConfigurations:﹚ instead.") @objc public convenience init(licenseAcquisitionURL: String, certificateURL: String, customdata: String?, headers: [[String : String]]? = nil)ParameterslicenseAcquisitionURLThe license aquisition URL for FairPlay. certificateURLThe certificate URL for FairPlay. customdataThe KeyOs custom data. headersThe KeyOs headers for FairPlay, defaults to nil. 
 KeyOSDRMConfiguration Class Reference
      KeyOSDRMConfiguration Class Reference