ContentKeyPolicyFairPlayConfigurationResponse

data class ContentKeyPolicyFairPlayConfigurationResponse(val ask: String, val fairPlayPfx: String, val fairPlayPfxPassword: String, val odataType: String, val offlineRentalConfiguration: ContentKeyPolicyFairPlayOfflineRentalConfigurationResponse? = null, val rentalAndLeaseKeyType: String, val rentalDuration: Double)

Specifies a configuration for FairPlay licenses.

Constructors

constructor(ask: String, fairPlayPfx: String, fairPlayPfxPassword: String, odataType: String, offlineRentalConfiguration: ContentKeyPolicyFairPlayOfflineRentalConfigurationResponse? = null, rentalAndLeaseKeyType: String, rentalDuration: Double)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val ask: String

The key that must be used as FairPlay Application Secret key. This needs to be base64 encoded.

Link copied to clipboard

The Base64 representation of FairPlay certificate in PKCS 12 (pfx) format (including private key).

Link copied to clipboard

The password encrypting FairPlay certificate in PKCS 12 (pfx) format.

Link copied to clipboard

The discriminator for derived types. Expected value is '#Microsoft.Media.ContentKeyPolicyFairPlayConfiguration'.

Link copied to clipboard

The rental and lease key type.

Link copied to clipboard

The rental duration. Must be greater than or equal to 0.