az ams content-key-policy option

Opties voor een bestaand beleid voor inhoudssleutels beheren.

Opdracht

az ams content-key-policy option add

Voeg een nieuwe optie toe aan een bestaand beleid voor inhoudssleutels.

az ams content-key-policy option remove

Verwijder een optie uit een bestaand beleid voor inhoudssleutels.

az ams content-key-policy option update

Een optie bijwerken vanuit een bestaand beleid voor inhoudssleutels.

az ams content-key-policy option add

Voeg een nieuwe optie toe aan een bestaand beleid voor inhoudssleutels.

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]

Vereiste parameters

--policy-option-name

De naam van de beleidsoptie voor inhoudssleutels.

Optionele parameters

--account-name -a

De naam van het Azure Media Services account.

--alt-rsa-token-keys

Door spaties gescheiden lijst met alternatieve rsa-tokensleutels.

--alt-symmetric-token-keys

Door spaties gescheiden lijst met alternatieve symmetrische tokensleutels.

--alt-x509-token-keys

Door spaties gescheiden lijst met alternatieve x509-certificaat tokensleutels.

--ask

De sleutel die moet worden gebruikt als FairPlay-toepassingsgeheimssleutel, een hexe-tekenreeks van 32 tekens.

--audience

De doelgroep voor het token.

--clear-key-configuration

Gebruik Clear Key-configuratie, ook wel AES-versleuteling. Deze is bedoeld voor niet-DRM-sleutels.

--fair-play-pfx

Het bestandspad naar een FairPlay-certificaatbestand in PKCS 12-indeling (pfx) (inclusief persoonlijke sleutel).

--fair-play-pfx-password

Het wachtwoord dat het FairPlay-certificaat versleutelt in PKCS 12-indeling (pfx).

--fp-playback-duration-seconds

Afspeelduur.

--fp-storage-duration-seconds

Storage duur.

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--issuer

De tokenuitgever.

--name -n

De naam van het beleid voor de inhoudssleutel.

--open-id-connect-discovery-document

Het OpenID Connect-detectiedocument.

--open-restriction

Open beperking gebruiken. De licentie of sleutel wordt bij elke aanvraag geleverd. Niet aanbevolen voor productieomgevingen.

--play-ready-template

JSON PlayReady-licentiesjabloon. Gebruik @{file} om te laden vanuit een bestand.

--rental-and-lease-key-type

Het type huur- en leasesleutel. Beschikbare waarden: Undefined, DualExpiry, PersistentUnlimited, PersistentLimited.

--rental-duration

De duur van de huur. Moet groter dan of gelijk aan 0 zijn.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

--token-claims

Door spatie gescheiden vereiste tokenclaims in de indeling '[key=value]'.

--token-key

Een tekenreeks (voor symmetrische sleutel) of een bestandspad naar een certificaat (x509) of een openbare sleutel (rsa). Moet worden gebruikt in combinatie met --token-key-type.

--token-key-type

Het type tokensleutel dat moet worden gebruikt voor de primaire verificatiesleutel. Toegestane waarden: Symmetrisch, RSA, X509.

--token-type

Het type token. Toegestane waarden: Jwt, Swt.

--widevine-template

JSON Widevine-licentiesjabloon. Gebruik @{file} om te laden vanuit een bestand.

az ams content-key-policy option remove

Verwijder een optie uit een bestaand beleid voor inhoudssleutels.

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

Vereiste parameters

--policy-option-id

De id van de beleidsoptie voor inhoudssleutels. Deze waarde kan worden verkregen van de eigenschap policyOptionId door een show-bewerking uit te voeren op een beleidsresource voor inhoudssleutels.

Optionele parameters

--account-name -a

De naam van het Azure Media Services account.

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--name -n

De naam van het beleid voor de inhoudssleutel.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

az ams content-key-policy option update

Een optie bijwerken vanuit een bestaand beleid voor inhoudssleutels.

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]

Voorbeelden

Werk een bestaand inhoudssleutelbeleid bij door een alternatieve tokensleutel toe te voegen aan een bestaande optie.

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

Vereiste parameters

--policy-option-id

De id van de beleidsoptie voor inhoudssleutels. Deze waarde kan worden verkregen van de eigenschap policyOptionId door een show-bewerking uit te voeren op een beleidsresource voor inhoudssleutels.

Optionele parameters

--account-name -a

De naam van het Azure Media Services account.

--add-alt-token-key

Hiermee maakt u een alternatieve tokensleutel met een tekenreeks (voor symmetrische sleutel) of een bestandspad naar een certificaat (x509) of een openbare sleutel (rsa). Moet worden gebruikt in combinatie met --add-alt-token-key-type.

--add-alt-token-key-type

Het type tokensleutel dat moet worden gebruikt voor de alternatieve verificatiesleutel. Toegestane waarden: Symmetrisch, RSA, X509.

--ask

De sleutel die moet worden gebruikt als FairPlay-toepassingsgeheimssleutel, een hexe-tekenreeks van 32 tekens.

--audience

De doelgroep voor het token.

--fair-play-pfx

Het bestandspad naar een FairPlay-certificaatbestand in PKCS 12-indeling (pfx) (inclusief persoonlijke sleutel).

--fair-play-pfx-password

Het wachtwoord dat het FairPlay-certificaat versleutelt in PKCS 12-indeling (pfx).

--fp-playback-duration-seconds

Afspeelduur.

--fp-storage-duration-seconds

Storage duur.

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--issuer

De tokenuitgever.

--name -n

De naam van het beleid voor de inhoudssleutel.

--open-id-connect-discovery-document

Het OpenID Connect-detectiedocument.

--play-ready-template

JSON PlayReady-licentiesjabloon. Gebruik @{file} om te laden vanuit een bestand.

--policy-option-name

De naam van de beleidsoptie voor inhoudssleutels.

--rental-and-lease-key-type

Het type huur- en leasesleutel. Beschikbare waarden: Undefined, DualExpiry, PersistentUnlimited, PersistentLimited.

--rental-duration

De duur van de huur. Moet groter dan of gelijk aan 0 zijn.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

--token-claims

Door spatie gescheiden vereiste tokenclaims in de indeling '[key=value]'.

--token-key

Een tekenreeks (voor symmetrische sleutel) of een bestandspad naar een certificaat (x509) of een openbare sleutel (rsa). Moet worden gebruikt in combinatie met --token-key-type.

--token-key-type

Het type tokensleutel dat moet worden gebruikt voor de primaire verificatiesleutel. Toegestane waarden: Symmetrisch, RSA, X509.

--token-type

Het type token. Toegestane waarden: Jwt, Swt.

--widevine-template

JSON Widevine-licentiesjabloon. Gebruik @{file} om te laden vanuit een bestand.