ContentKeyPolicyFairPlayConfiguration interface

Specifies a configuration for FairPlay licenses.

Extends

Properties

ask

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

fairPlayPfx

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

fairPlayPfxPassword

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

odataType

Polymorphic discriminator, which specifies the different types this object can be

offlineRentalConfiguration

Offline rental policy

rentalAndLeaseKeyType

The rental and lease key type.

rentalDuration

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

Property Details

ask

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

ask: null | Uint8Array

Property Value

null | Uint8Array

fairPlayPfx

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

fairPlayPfx: null | string

Property Value

null | string

fairPlayPfxPassword

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

fairPlayPfxPassword: null | string

Property Value

null | string

odataType

Polymorphic discriminator, which specifies the different types this object can be

odataType: "#Microsoft.Media.ContentKeyPolicyFairPlayConfiguration"

Property Value

"#Microsoft.Media.ContentKeyPolicyFairPlayConfiguration"

offlineRentalConfiguration

Offline rental policy

offlineRentalConfiguration?: ContentKeyPolicyFairPlayOfflineRentalConfiguration

Property Value

rentalAndLeaseKeyType

The rental and lease key type.

rentalAndLeaseKeyType: string

Property Value

string

rentalDuration

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

rentalDuration: number

Property Value

number