文档首页 > > API参考> 附录> 加密密钥错误码

加密密钥错误码

分享
更新时间: 2019/10/23 GMT+08:00

功能说明

公有云的扩展接口发生400、500等错误时,会有自定义错误信息返回,该节为您介绍每个错误码的含义。

返回体格式

  • HTTP状态码
    500
  • 返回体样例
    {
        "error": {
            "error_code": "KMS.0101",
            "error_msg": "kms error."
        }
    }

错误码说明

模块

错误码

说明

公共

KMS.0101

KMS错误

KMS.0102

KMS I/O异常

KMS.0201

请求URL非法

KMS.0202

请求消息JSON格式非法

KMS.0203

请求消息长度超出限制

KMS.0204

请求消息缺少参数

KMS.0205

密钥key_id非法

KMS.0206

sequence序号非法

KMS.0207

密钥不存在

KMS.0208

encryption_context参数非法

KMS.0209

密钥已被禁用,不能使用

KMS.0210

密钥处于“计划删除”状态,不能使用

KMS.0211

默认主密钥不支持该操作

KMS.0301

X-Auth-Token为null或字符非法

KMS.0302

X-Auth-Token无效

KMS.0303

X-Auth-Token过期

KMS.0304

X-Auth-Token公测,不能访问

KMS.0305

X-Auth-Token Project Name区域非法

KMS.0306

用户无权限访问密钥

KMS.0307

用户角色无权限访问接口

KMS.0308

XXX字段非法

KMS.0309

密钥来源应为外部导入

KMS.0310

密钥未处于“等待导入”状态

KMS.0311

RSA私钥解密数据失败

KMS.0312

外部密钥不支持轮换操作

KMS.0313

密钥轮换未被启用

KMS.0401

标签列表不能为空

KMS.0402

match中value字段不合法

KMS.0403

match中key字段不合法

KMS.0404

action字段不合法

KMS.0405

tag中value字段不合法

KMS.0406

tag中key字段不合法

KMS.0407

tag列表长度不合法

KMS.0408

resourceType字段不合法

KMS.0409

tag达到上限

KMS.0410

tag中value长度不合法

KMS.0411

tag中key长度不合法

KMS.0412

tag中key列表长度不合法

KMS.0413

tag中values列表长度超过限制

KMS.0417

offset参数需大于等于0

KMS.0418

offset不需要

创建密钥

KMS.1101

key_alias密钥别名非法

KMS.1102

realm密钥区域非法

KMS.1103

key_description密钥描述非法

KMS.1104

密钥别名已经存在

KMS.1105

密钥个数已达上限

启用密钥

KMS.1201

密钥未被禁用

禁用密钥

KMS.1301

密钥未被启用

计划删除密钥

KMS.1401

计划删除密钥时间范围:7天~1096天

KMS.1402

密钥已处于“计划删除”状态

取消计划删除密钥

KMS.1501

密钥未处于“计划删除”状态

查询密钥列表

KMS.1601

limit不在有效数字范围内

KMS.1602

marker参数需大于等于0

创建随机数

KMS.1801

random_data_length随机数长度需等于512位

创建数据密钥

KMS.1901

datakey_length数据密钥长度需等于512位

创建不含明文数据密钥

KMS.2001

datakey_length数据密钥长度需等于512位

加密数据密钥

KMS.2101

plain_text数据密钥明文非法

KMS.2102

datakey_plain_length数据密钥明文长度需等于64字节

KMS.2103

数据密钥hash校验失败

解密数据密钥

KMS.2201

cipher_text数据密钥密文非法

KMS.2202

datakey_cipher_length数据密钥密文长度需等于64字节

KMS.2203

数据密钥hash校验失败

修改密钥别名

KMS.1101

key_alias密钥别名非法

KMS.1104

密钥别名已经存在

修改密钥描述

KMS.1103

key_description密钥描述非法

创建授权

KMS.2401

操作不能只包含“create-grant”

KMS.2402

授权/退役主体非法

KMS.2403

创建授权失败

KMS.2404

用户主密钥授权超过上限

KMS.2405

主体授权超过上限

查询授权列表

KMS.1601

limit不在有效数字范围内

KMS.1602

marker参数需大于等于0

查询可退役授权列表

KMS.1601

limit不在有效数字范围内

KMS.1602

marker参数需大于等于0

撤销授权

KMS.2501

grant不存在

KMS.2502

grant_id与key_id不匹配

退役授权

KMS.2501

grant不存在

KMS.2502

grant_id与key_id不匹配

导入密钥材料

KMS.2601

令牌已失效

KMS.2602

导入密钥失效时间必须大于当前时间

KMS.2603

导入密钥key_id与令牌中key_id不匹配

KMS.2604

外部密钥明文长度必须为32位

KMS.2605

令牌校验失败

KMS.2606

重新导入一个已删除的密钥材料时,外部密钥明文应与之前导入的一致

删除密钥材料

KMS.2701

密钥材料只有在“启用”、“禁用”状态下方可被删除

启用密钥轮换

KMS.2901

密钥轮换未被禁用

修改密钥轮换周期

KMS.3001

rotation_interval不在有效数字范围内

分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

跳转到云社区