ContentKeyPolicyFairPlayConfiguration Constructors

Definition

Overloads

ContentKeyPolicyFairPlayConfiguration()

Initializes a new instance of the ContentKeyPolicyFairPlayConfiguration class.

ContentKeyPolicyFairPlayConfiguration(Byte[], String, String, ContentKeyPolicyFairPlayRentalAndLeaseKeyType, Int64, ContentKeyPolicyFairPlayOfflineRentalConfiguration)

Initializes a new instance of the ContentKeyPolicyFairPlayConfiguration class.

ContentKeyPolicyFairPlayConfiguration()

Initializes a new instance of the ContentKeyPolicyFairPlayConfiguration class.

public ContentKeyPolicyFairPlayConfiguration ();
Public Sub New ()

Applies to

ContentKeyPolicyFairPlayConfiguration(Byte[], String, String, ContentKeyPolicyFairPlayRentalAndLeaseKeyType, Int64, ContentKeyPolicyFairPlayOfflineRentalConfiguration)

Initializes a new instance of the ContentKeyPolicyFairPlayConfiguration class.

public ContentKeyPolicyFairPlayConfiguration (byte[] ask, string fairPlayPfxPassword, string fairPlayPfx, Microsoft.Azure.Management.Media.Models.ContentKeyPolicyFairPlayRentalAndLeaseKeyType rentalAndLeaseKeyType, long rentalDuration, Microsoft.Azure.Management.Media.Models.ContentKeyPolicyFairPlayOfflineRentalConfiguration offlineRentalConfiguration = default);
new Microsoft.Azure.Management.Media.Models.ContentKeyPolicyFairPlayConfiguration : byte[] * string * string * Microsoft.Azure.Management.Media.Models.ContentKeyPolicyFairPlayRentalAndLeaseKeyType * int64 * Microsoft.Azure.Management.Media.Models.ContentKeyPolicyFairPlayOfflineRentalConfiguration -> Microsoft.Azure.Management.Media.Models.ContentKeyPolicyFairPlayConfiguration
Public Sub New (ask As Byte(), fairPlayPfxPassword As String, fairPlayPfx As String, rentalAndLeaseKeyType As ContentKeyPolicyFairPlayRentalAndLeaseKeyType, rentalDuration As Long, Optional offlineRentalConfiguration As ContentKeyPolicyFairPlayOfflineRentalConfiguration = Nothing)

Parameters

ask
Byte[]

The key that must be used as FairPlay Application Secret key.

fairPlayPfxPassword
String

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

fairPlayPfx
String

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

rentalAndLeaseKeyType
ContentKeyPolicyFairPlayRentalAndLeaseKeyType

The rental and lease key type. Possible values include: 'Unknown', 'Undefined', 'DualExpiry', 'PersistentUnlimited', 'PersistentLimited'

rentalDuration
Int64

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

offlineRentalConfiguration
ContentKeyPolicyFairPlayOfflineRentalConfiguration

Offline rental policy

Applies to