ContentKeyPolicyFairPlayConfiguration Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Specifies a configuration for FairPlay licenses.
[Newtonsoft.Json.JsonObject("#Microsoft.Media.ContentKeyPolicyFairPlayConfiguration")]
public class ContentKeyPolicyFairPlayConfiguration : Microsoft.Azure.Management.Media.Models.ContentKeyPolicyConfiguration
[<Newtonsoft.Json.JsonObject("#Microsoft.Media.ContentKeyPolicyFairPlayConfiguration")>]
type ContentKeyPolicyFairPlayConfiguration = class
inherit ContentKeyPolicyConfiguration
Public Class ContentKeyPolicyFairPlayConfiguration
Inherits ContentKeyPolicyConfiguration
- Inheritance
- Attributes
-
Newtonsoft.Json.JsonObjectAttribute
Constructors
ContentKeyPolicyFairPlayConfiguration() |
Initializes a new instance of the ContentKeyPolicyFairPlayConfiguration class. |
ContentKeyPolicyFairPlayConfiguration(Byte[], String, String, ContentKeyPolicyFairPlayRentalAndLeaseKeyType, Int64, ContentKeyPolicyFairPlayOfflineRentalConfiguration) |
Initializes a new instance of the ContentKeyPolicyFairPlayConfiguration class. |
Properties
Ask |
Gets or sets the key that must be used as FairPlay Application Secret key. |
FairPlayPfx |
Gets or sets the Base64 representation of FairPlay certificate in PKCS 12 (pfx) format (including private key). |
FairPlayPfxPassword |
Gets or sets the password encrypting FairPlay certificate in PKCS 12 (pfx) format. |
OfflineRentalConfiguration |
Gets or sets offline rental policy |
RentalAndLeaseKeyType |
Gets or sets the rental and lease key type. Possible values include: 'Unknown', 'Undefined', 'DualExpiry', 'PersistentUnlimited', 'PersistentLimited' |
RentalDuration |
Gets or sets the rental duration. Must be greater than or equal to 0. |
Methods
Validate() |
Validate the object. |