Compartilhar via


ContentKeyPolicyFairPlayConfiguration Classe

Especifica uma configuração para licenças do FairPlay.

Todos os parâmetros necessários devem ser preenchidos para enviar ao Azure.

Herança
azure.mgmt.media.models._models_py3.ContentKeyPolicyConfiguration
ContentKeyPolicyFairPlayConfiguration

Construtor

ContentKeyPolicyFairPlayConfiguration(*, ask: bytes, fair_play_pfx_password: str, fair_play_pfx: str, rental_and_lease_key_type: str | _models.ContentKeyPolicyFairPlayRentalAndLeaseKeyType, rental_duration: int, offline_rental_configuration: _models.ContentKeyPolicyFairPlayOfflineRentalConfiguration | None = None, **kwargs)

Parâmetros de apenas palavra-chave

Nome Description
ask

A chave que deve ser usada como chave do Segredo do Aplicativo FairPlay. Isso precisa ser codificado em base64. Obrigatórios.

fair_play_pfx_password
str

A senha que criptografa o certificado FairPlay no formato PKCS 12 (pfx). Obrigatórios.

fair_play_pfx
str

A representação Base64 do certificado FairPlay no formato PKCS 12 (pfx) (incluindo chave privada). Obrigatórios.

rental_and_lease_key_type

O tipo de chave de aluguel e concessão. Obrigatórios. Os valores conhecidos são: "Unknown", "Undefined", "DualExpiry", "PersistentUnlimited" e "PersistentLimited".

rental_duration
int

A duração do aluguel. Deve ser maior que ou igual a 0. Obrigatórios.

offline_rental_configuration

Política de aluguel offline.

Variáveis

Nome Description
odata_type
str

O discriminatório para tipos derivados. Obrigatórios.

ask

A chave que deve ser usada como chave do Segredo do Aplicativo FairPlay. Isso precisa ser codificado em base64. Obrigatórios.

fair_play_pfx_password
str

A senha que criptografa o certificado FairPlay no formato PKCS 12 (pfx). Obrigatórios.

fair_play_pfx
str

A representação Base64 do certificado FairPlay no formato PKCS 12 (pfx) (incluindo chave privada). Obrigatórios.

rental_and_lease_key_type

O tipo de chave de aluguel e concessão. Obrigatórios. Os valores conhecidos são: "Unknown", "Undefined", "DualExpiry", "PersistentUnlimited" e "PersistentLimited".

rental_duration
int

A duração do aluguel. Deve ser maior que ou igual a 0. Obrigatórios.

offline_rental_configuration

Política de aluguel offline.