您现在访问的是微软AZURE全球版技术文档网站,若需要访问由世纪互联运营的MICROSOFT AZURE中国区技术文档网站,请访问 https://docs.azure.cn.

az ams content-key-policy option

管理现有内容密钥策略的选项。

命令

az ams content-key-policy option add

向现有内容密钥策略添加新选项。

az ams content-key-policy option remove

从现有内容密钥策略中删除选项。

az ams content-key-policy option update

更新现有内容密钥策略中的选项。

az ams content-key-policy option add

向现有内容密钥策略添加新选项。

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]

必需参数

--policy-option-name

内容密钥策略选项名称。

可选参数

--account-name -a

Azure 媒体服务帐户的名称。

--alt-rsa-token-keys

用空格分隔的备用 rsa 令牌密钥列表。

--alt-symmetric-token-keys

空格分隔的备用对称标记密钥列表。

--alt-x509-token-keys

空格分隔的备用 x509 证书令牌密钥列表。

--ask

必须用作 FairPlay 应用程序密钥的密钥,该密钥是一个32字符的十六进制字符串。

--audience

令牌的受众。

--clear-key-configuration

使用明文密钥配置,即 AES 加密。 它适用于非 DRM 密钥。

--fair-play-pfx

PKCS 12 (pfx) 格式的 filepath 到 FairPlay 证书文件 (包括私钥) 。

--fair-play-pfx-password

PKCS # (pfx) 格式的密码加密 FairPlay 证书。

--fp-playback-duration-seconds

播放持续时间。

--fp-storage-duration-seconds

存储持续时间。

--ids

一个或多个资源 Id (以空格分隔) 。 它应该是包含 "资源 Id" 参数的所有信息的完整资源 ID。 应提供--id 或其他 "资源 Id" 参数。

--issuer

令牌颁发者。

--name -n

内容密钥策略名称。

--open-id-connect-discovery-document

OpenID connect 发现文档。

--open-restriction

使用开放限制。 许可证或密钥将在每个请求上传递。 不建议在生产环境中使用。

--play-ready-template

JSON PlayReady 许可证模板。 使用 @ {file} 从文件加载。

--rental-and-lease-key-type

租赁和租赁密钥类型。 可用值: Undefined、DualExpiry、PersistentUnlimited、PersistentLimited。

--rental-duration

租赁时间。 必须大于或等于 0。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

--subscription

订阅的名称或 ID。 您可以使用配置默认订阅 az account set -s NAME_OR_ID

--token-claims

"[Key = value]" 格式的以空格分隔的所需标记声明。

--token-key

对称密钥) 的字符串 (或证书的 filepath (x509) 或公钥 (rsa) 。 必须与--token 类型一起使用。

--token-key-type

要用于主验证密钥的令牌密钥的类型。 允许的值:对称、RSA、X509。

--token-type

标记的类型。 允许的值: Jwt、Swt。

--widevine-template

JSON Widevine 许可证模板。 使用 @ {file} 从文件加载。

az ams content-key-policy option remove

从现有内容密钥策略中删除选项。

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

必需参数

--policy-option-id

内容密钥策略选项标识符。 可以通过对内容密钥策略资源运行 show 操作,从 "policyOptionId" 属性获取此值。

可选参数

--account-name -a

Azure 媒体服务帐户的名称。

--ids

一个或多个资源 Id (以空格分隔) 。 它应该是包含 "资源 Id" 参数的所有信息的完整资源 ID。 应提供--id 或其他 "资源 Id" 参数。

--name -n

内容密钥策略名称。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

--subscription

订阅的名称或 ID。 您可以使用配置默认订阅 az account set -s NAME_OR_ID

az ams content-key-policy option update

更新现有内容密钥策略中的选项。

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]

示例

通过向现有选项添加备用令牌密钥来更新现有内容密钥策略。

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

必需参数

--policy-option-id

内容密钥策略选项标识符。 可以通过对内容密钥策略资源运行 show 操作,从 "policyOptionId" 属性获取此值。

可选参数

--account-name -a

Azure 媒体服务帐户的名称。

--add-alt-token-key

使用对称密钥) 的字符串 (或证书的 filepath (x509) 或公钥 (rsa) 创建备用令牌密钥。 必须与--add-alt-token 类型一起使用。

--add-alt-token-key-type

要用于备用验证密钥的令牌密钥的类型。 允许的值:对称、RSA、X509。

--ask

必须用作 FairPlay 应用程序密钥的密钥,该密钥是一个32字符的十六进制字符串。

--audience

令牌的受众。

--fair-play-pfx

PKCS 12 (pfx) 格式的 filepath 到 FairPlay 证书文件 (包括私钥) 。

--fair-play-pfx-password

PKCS # (pfx) 格式的密码加密 FairPlay 证书。

--fp-playback-duration-seconds

播放持续时间。

--fp-storage-duration-seconds

存储持续时间。

--ids

一个或多个资源 Id (以空格分隔) 。 它应该是包含 "资源 Id" 参数的所有信息的完整资源 ID。 应提供--id 或其他 "资源 Id" 参数。

--issuer

令牌颁发者。

--name -n

内容密钥策略名称。

--open-id-connect-discovery-document

OpenID connect 发现文档。

--play-ready-template

JSON PlayReady 许可证模板。 使用 @ {file} 从文件加载。

--policy-option-name

内容密钥策略选项名称。

--rental-and-lease-key-type

租赁和租赁密钥类型。 可用值: Undefined、DualExpiry、PersistentUnlimited、PersistentLimited。

--rental-duration

租赁时间。 必须大于或等于 0。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

--subscription

订阅的名称或 ID。 您可以使用配置默认订阅 az account set -s NAME_OR_ID

--token-claims

"[Key = value]" 格式的以空格分隔的所需标记声明。

--token-key

对称密钥) 的字符串 (或证书的 filepath (x509) 或公钥 (rsa) 。 必须与--token 类型一起使用。

--token-key-type

要用于主验证密钥的令牌密钥的类型。 允许的值:对称、RSA、X509。

--token-type

标记的类型。 允许的值: Jwt、Swt。

--widevine-template

JSON Widevine 许可证模板。 使用 @ {file} 从文件加载。