az ams content-key-policy option

Gerenciar opções para uma política de chave de conteúdo existente.

Comandos

az ams content-key-policy option add

Adicione uma nova opção a uma política de chave de conteúdo existente.

az ams content-key-policy option remove

Remova uma opção de uma política de chave de conteúdo existente.

az ams content-key-policy option update

Atualize uma opção de uma política de chave de conteúdo existente.

az ams content-key-policy option add

Adicione uma nova opção a uma política de chave de conteúdo existente.

az ams content-key-policy option add --policy-option-name
                                     [--account-name]
                                     [--alt-rsa-token-keys]
                                     [--alt-symmetric-token-keys]
                                     [--alt-x509-token-keys]
                                     [--ask]
                                     [--audience]
                                     [--clear-key-configuration]
                                     [--fair-play-pfx]
                                     [--fair-play-pfx-password]
                                     [--fp-playback-duration-seconds]
                                     [--fp-storage-duration-seconds]
                                     [--ids]
                                     [--issuer]
                                     [--name]
                                     [--open-id-connect-discovery-document]
                                     [--open-restriction]
                                     [--play-ready-template]
                                     [--rental-and-lease-key-type]
                                     [--rental-duration]
                                     [--resource-group]
                                     [--subscription]
                                     [--token-claims]
                                     [--token-key]
                                     [--token-key-type]
                                     [--token-type]
                                     [--widevine-template]

Parâmetros Exigidos

--policy-option-name

O nome da opção de política de chave de conteúdo.

Parâmetros Opcionais

--account-name -a

O nome da conta dos serviços de mídia do Azure.

--alt-rsa-token-keys

Lista separada por espaços de chaves de token RSA alternativas.

--alt-symmetric-token-keys

Lista separada por espaços de chaves de token simétrico alternativas.

--alt-x509-token-keys

Lista separada por espaços de chaves de token de certificado X509 alternativas.

--ask

A chave que deve ser usada como chave secreta do aplicativo FairPlay, que é uma cadeia de caracteres hexadecimal de 32 caracteres.

--audience

O público-alvo do token.

--clear-key-configuration

Use a configuração de chave não criptografada, a. k. a criptografia AES. Ele é destinado a chaves não DRM.

--fair-play-pfx

O filePath para um arquivo de certificado FairPlay no formato PKCS 12 (pfx) (incluindo a chave privada).

--fair-play-pfx-password

O certificado FairPlay de criptografia de senha no formato PKCS 12 (pfx).

--fp-playback-duration-seconds

Duração da reprodução.

--fp-storage-duration-seconds

Duração do armazenamento.

--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa contendo todas as informações dos argumentos ' Resource ID '. Você deve fornecer--IDs ou outros argumentos ' Resource ID '.

--issuer

O emissor do token.

--name -n

O nome da política de chave de conteúdo.

--open-id-connect-discovery-document

O documento de descoberta do OpenID Connect.

--open-restriction

Use a restrição de abertura. A licença ou a chave será entregue em cada solicitação. Não é recomendado para ambientes de produção.

--play-ready-template

Modelo de licença do PlayReady do JSON. Use @ {file} para carregar de um arquivo.

--rental-and-lease-key-type

O tipo de chave de aluguel e concessão. Valores disponíveis: undefined, DualExpiry, PersistentUnlimited, PersistentLimited.

--rental-duration

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

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID .

--token-claims

Declarações de token necessárias separadas por espaço no formato ' [key = value] '.

--token-key

Uma cadeia de caracteres (para chave simétrica) ou um filePath para um certificado (X509) ou chave pública (RSA). Deve ser usado em conjunto com--token-Key-Type.

--token-key-type

O tipo da chave de token a ser usada para a chave de verificação primária. Valores permitidos: simétrico, RSA, X509.

--token-type

O tipo de token. Valores permitidos: JWT, SWT.

--widevine-template

Modelo de licença JSON Widevine. Use @ {file} para carregar de um arquivo.

az ams content-key-policy option remove

Remova uma opção de uma política de chave de conteúdo existente.

az ams content-key-policy option remove --policy-option-id
                                        [--account-name]
                                        [--ids]
                                        [--name]
                                        [--resource-group]
                                        [--subscription]

Parâmetros Exigidos

--policy-option-id

O identificador da opção de política de chave de conteúdo. Esse valor pode ser obtido da propriedade "policyOptionId" executando uma operação de exibição em um recurso de política de chave de conteúdo.

Parâmetros Opcionais

--account-name -a

O nome da conta dos serviços de mídia do Azure.

--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa contendo todas as informações dos argumentos ' Resource ID '. Você deve fornecer--IDs ou outros argumentos ' Resource ID '.

--name -n

O nome da política de chave de conteúdo.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID .

az ams content-key-policy option update

Atualize uma opção de uma política de chave de conteúdo existente.

az ams content-key-policy option update --policy-option-id
                                        [--account-name]
                                        [--add-alt-token-key]
                                        [--add-alt-token-key-type]
                                        [--ask]
                                        [--audience]
                                        [--fair-play-pfx]
                                        [--fair-play-pfx-password]
                                        [--fp-playback-duration-seconds]
                                        [--fp-storage-duration-seconds]
                                        [--ids]
                                        [--issuer]
                                        [--name]
                                        [--open-id-connect-discovery-document]
                                        [--play-ready-template]
                                        [--policy-option-name]
                                        [--rental-and-lease-key-type]
                                        [--rental-duration]
                                        [--resource-group]
                                        [--subscription]
                                        [--token-claims]
                                        [--token-key]
                                        [--token-key-type]
                                        [--token-type]
                                        [--widevine-template]

Exemplos

Atualize uma política de chave de conteúdo existente adicionando uma chave de token alternativa a uma opção existente.

az ams content-key-policy option update -n contentKeyPolicyName -g resourceGroup -a amsAccount --policy-option-id xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx --add-alt-token-key tokenKey --add-alt-token-key-type Symmetric

Parâmetros Exigidos

--policy-option-id

O identificador da opção de política de chave de conteúdo. Esse valor pode ser obtido da propriedade "policyOptionId" executando uma operação de exibição em um recurso de política de chave de conteúdo.

Parâmetros Opcionais

--account-name -a

O nome da conta dos serviços de mídia do Azure.

--add-alt-token-key

Cria uma chave de token alternativa com uma cadeia de caracteres (para a chave simétrica) ou um filePath para um certificado (X509) ou uma chave pública (RSA). Deve ser usado em conjunto com--Add-Alt-token-Key-Type.

--add-alt-token-key-type

O tipo da chave de token a ser usada para a chave de verificação alternativa. Valores permitidos: simétrico, RSA, X509.

--ask

A chave que deve ser usada como chave secreta do aplicativo FairPlay, que é uma cadeia de caracteres hexadecimal de 32 caracteres.

--audience

O público-alvo do token.

--fair-play-pfx

O filePath para um arquivo de certificado FairPlay no formato PKCS 12 (pfx) (incluindo a chave privada).

--fair-play-pfx-password

O certificado FairPlay de criptografia de senha no formato PKCS 12 (pfx).

--fp-playback-duration-seconds

Duração da reprodução.

--fp-storage-duration-seconds

Duração do armazenamento.

--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa contendo todas as informações dos argumentos ' Resource ID '. Você deve fornecer--IDs ou outros argumentos ' Resource ID '.

--issuer

O emissor do token.

--name -n

O nome da política de chave de conteúdo.

--open-id-connect-discovery-document

O documento de descoberta do OpenID Connect.

--play-ready-template

Modelo de licença do PlayReady do JSON. Use @ {file} para carregar de um arquivo.

--policy-option-name

O nome da opção de política de chave de conteúdo.

--rental-and-lease-key-type

O tipo de chave de aluguel e concessão. Valores disponíveis: undefined, DualExpiry, PersistentUnlimited, PersistentLimited.

--rental-duration

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

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID .

--token-claims

Declarações de token necessárias separadas por espaço no formato ' [key = value] '.

--token-key

Uma cadeia de caracteres (para chave simétrica) ou um filePath para um certificado (X509) ou chave pública (RSA). Deve ser usado em conjunto com--token-Key-Type.

--token-key-type

O tipo da chave de token a ser usada para a chave de verificação primária. Valores permitidos: simétrico, RSA, X509.

--token-type

O tipo de token. Valores permitidos: JWT, SWT.

--widevine-template

Modelo de licença JSON Widevine. Use @ {file} para carregar de um arquivo.