检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
分布式身份服务提供了REST(Representational State Transfer)风格API,支持您通过HTTPS请求调用。 API参考 调用说明 应用示例 02 购买 使用可信分布式身份TDIS之前,无需购买区块链和安装区块链服务,单击开通并申请免费套餐包后即可使用。 购买方式 计费说明 04 使用
构造请求 本节介绍如何构造REST API的请求,并以调用IAM服务的获取用户Token说明如何调用API,该API获取用户的Token,Token可以用于调用其他API时鉴权。 请求URI 请求URI由如下部分组成。 {URI-scheme} :// {Endpoint} / {resource-path}
message is error", } 其中,error_code表示错误码,error_msg表示错误描述信息。 父主题: 如何调用API
com/v3/auth/projects Content-Type: application/json X-Auth-Token: ABCDEFJ.... 父主题: 如何调用API
调试API。使用方法请参见Postman调用可信分布式身份服务API。 Postman调用可信分布式身份服务API 配置环境。 下载并安装Postman。 下载配置文件,并将zip文件解压:tdis.postman_collection.json。 打开并登录Postman。 单击左上角“File
最大长度:128 controller String 公钥的控制者标识 最小长度:1 最大长度:8192 public_key_pem String 公钥证书 最小长度:1 最大长度:8192 表9 Service 参数 参数类型 描述 id String 服务标识 最小长度:33 最大长度:82
接口相关信息 URI格式: POST /v1/{project_id}/tdis/credential-schema 请求示例 POST https://{tdis_endpoint}/v1/{project_id}/tdis/credential-schema {tdis_endpoint}信息请从表1
无。 注册个人分布式身份 接口相关信息 URI格式 :POST /v1/{project_id}/tdis/did 请求示例 POST https://{tdis_endpoint}/v1/{project_id}/tdis/did {tdis_endpoint}信息请从表1 地区和终端节点获取。
每个did可以是设备、应用、组织或者个人。每个did身份可以同时是签发者、持有者或者验证者角色。 分布式身份服务调用原理 使用可信分布式身份TDIS之前,无需购买区块链和安装区块链服务,单击开通并申请免费套餐包后即可使用。用户通过TDIS服务提供的RESTful接口进行分布式身份和可验证凭证的管理。 图1 分布式身份服务调用原理
最大长度:128 controller String 公钥的控制者标识 最小长度:1 最大长度:8192 public_key_pem String 公钥证书 最小长度:1 最大长度:8192 表5 Service 参数 参数类型 描述 id String 服务标识 最小长度:33 最大长度:82
String 错误码 最小长度:13 最大长度:13 error_msg String 错误信息 最小长度:1 最大长度:65535 请求示例 https://bcs.cn-north-7.ulanqab.huawei.com/v1/c11f04753f2442db8b5c54080f6c607f/tdis/firm-did
默认情况下,新建的IAM用户没有任何权限,您需要将其加入用户组,并给用户组授予策略或角色,才能使得用户组中的用户获得对应的权限,这一过程称为授权。授权后,用户就可以基于被授予的权限对云服务进行操作。 TDIS部署时通过物理区域划分,为项目级服务。授权时,“作用范围”需要选择“区域