通过调用本接口生成一个随机的KMS数据密钥,用于视频点播标准加密。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
调试
授权信息
|
操作 |
访问级别 |
资源类型 |
条件关键字 |
关联操作 |
|
vod:GenerateKMSDataKey |
create |
*全部资源
|
无 | 无 |
请求参数
|
名称 |
类型 |
必填 |
描述 |
示例值 |
当前API无需请求参数
返回参数
|
名称 |
类型 |
描述 |
示例值 |
|
object |
返回数据。 |
||
| RequestId |
string |
请求 ID。 |
25818875-5F78-4A*****F6-D7393642CA58 |
| KeyId |
string |
主密钥的全局唯一标识符。 |
7906979c-8e06-46a2-be2d-68e3ccbc**** |
| CiphertextBlob |
string |
数据密钥被加密后的密文。用于在发起转码时填入 CipherText 参数。 |
ODZhOWVmZDktM2QxNi00ODk0LWJkNGYtMWZjNDNmM2YyYWJmS7FmDBBQ0BkKsQrtRnidtPwirmDcS0ZuJCU41xxAAWk4Z8qsADfbV0b+i6kQmlvj79dJdGOvtX69Uycs901qOjop4bTS**** |
| Plaintext |
string |
数据密钥的明文经过 Base64 编码后的值。 |
QmFzZTY0IGVuY29kZWQgcGxhaW50**** |
示例
正常返回示例
JSON格式
{
"RequestId": "25818875-5F78-4A*****F6-D7393642CA58",
"KeyId": "7906979c-8e06-46a2-be2d-68e3ccbc****",
"CiphertextBlob": "ODZhOWVmZDktM2QxNi00ODk0LWJkNGYtMWZjNDNmM2YyYWJmS7FmDBBQ0BkKsQrtRnidtPwirmDcS0ZuJCU41xxAAWk4Z8qsADfbV0b+i6kQmlvj79dJdGOvtX69Uycs901qOjop4bTS****",
"Plaintext": "QmFzZTY0IGVuY29kZWQgcGxhaW50****"
}
错误码
|
HTTP status code |
错误码 |
错误信息 |
描述 |
|---|---|---|---|
| 403 | EntityNotExist.Role | AliyunVODDefaultRole is not authorized by your account. | 您的账号未授权VOD系统角色:AliyunVODDefaultRole,请先根据文档进行角色授权。 |
访问错误中心查看更多错误码。
变更历史
更多信息,参考变更详情。
该文章对您有帮助吗?