检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
导入用户证书秘钥并切换用户 导入用户证书和私钥,切换sdk当前使用的用户。 调用方法 SwitchIdentityWithPem(algothrim, cert, key string) error 参数说明 参数 类型 说明 algorithm String 必填参数,生成秘钥对应算法,对应秘钥类型。默认
导入用户证书秘钥并切换用户 导入用户证书和私钥,切换sdk当前使用的用户。 调用方法 public function switchIdentityWithPem(string $algorithm, string $cert, string $key) throws Exception
导入用户证书秘钥并切换用户 导入用户证书和私钥,切换sdk当前使用的用户。 调用方法 public void switchIdentityWithPem(String algorithm,String cert, String key) throws Exception 参数说明
生成私钥和证书 根据用户名生成用户私钥、证书以及对应的地址。 调用方法 GenerateIdentity(algorithm,identityName string) (cert string, key string, addr string, err error) 参数说明 参数
生成私钥和证书 根据用户名生成用户私钥、证书以及对应的地址。 调用方法 public function generateIdentity(string $algorithm, string $identityName) throws Exception 参数说明 参数 类型 说明
生成私钥和证书 根据用户名生成用户私钥、证书以及对应的地址。 调用方法 public IdentityInfo generateIdentity(String alogrithm, String identityName) throws Exception 参数说明 参数 类型 说明
SDK生成私钥和证书方法中的identityName作用是什么? identityName是生成用户证书时需要填入的一个参数,会写入作为证书的commonName,方便业务将自己已有的用户与数字资产链中的用户做好映射关系。同样的identityName,根据业务需要,可以生成任意个数的私钥和证书。
下载配置文件 下载对应的SDK和证书进行数字对接。 使用用户证书进行普通的交易和查询操作。 SDK基于该配置文件可以方便地访问数字资产链网络并完成事务处理,您可以免去手工配置的繁琐流程。 请妥善保管下载用户证书中的私钥,建议您对私钥进行加密存储。 前提条件 已获取管理控制台的登录账号与密码。
总览”页面的“快速入门”区域,单击“应用开发”流程下的“下载SDK配置及证书”。 也可以单击左侧导航栏的“专享版 > 链管理”,进入“链管理”页面。 单击链卡片右上角的,打开“下载配置文件”面板。 在弹框中填写证书存放路径。 用户在编译应用程序时,证书的最终存放路径。如果证书路径后期有变更,您需要手动修改SDK配置文件中所有证书相关路径。
在“快速入门”区域,单击“应用开发”流程下的“下载SDK配置及证书”。 也可以单击左侧导航栏的“专享版 > 链管理”,进入“链管理”页面。 单击链卡片右上角的,打开“下载配置文件”面板。 在弹框中填写证书存放路径。 用户在编译应用程序时,证书的最终存放路径。如果证书路径后期有变更,您需要手动修改SDK配置文件中所有证书相关路径。
数字资产SDK调用时该如何使用链用户的身份? 首先, 平台方可以通过generateIdentity方法生成链上用户,并建立好与自身业务系统中用户之间的映射关系。 随后可以通过以下两种方式使用链上用户身份。 方式一:当涉及到链上用户的操作,平台方可以通过SwitchIdentityWithPem方法切换当前调用者,设置为该链用户。
IdentityInfo 参数说明 属性 类型 说明 cert String 用户证书。 key String 用户私钥。 address String 用户对应的地址标识符。 父主题: 数据结构
IdentityInfo 参数说明 属性 类型 说明 cert String 用户证书。 key String 用户私钥。 address String 用户对应的地址标识符。 父主题: 数据结构
使用说明 该部分接口均为https接口,需要正确配置tls证书和秘钥,可从SDK的客户端配置路径中获取。 接口访问URl可从SDK的客户端配置中的url字段获取。 父主题: 数字资产管理
getNft()); System.out.println("Mint txid:"+mintResp.getTxid()); // 生成新的用户信息,包括证书,私钥和地址 IdentityInfo receiver = tdcsdk.generateIdentity(Tools.ECDSA_ALGORITHM
echo "Mint txid:" . $mintResp->getTxid() . "\n"; echo '<br>'; // 生成新的用户信息,包括证书,私钥和地址 $receiver = $tdcsdk->toolManager->generateIdentity(\Dac\Ma
txid:", txid) // 切换成新的用户身份 err = sdk.SwitchIdentityWithPem(utils.EcdsaWithSha256,cert,sk) // resourceByte 可以从本地文件获取或者从网络请求中接收图片的字节数组 resourceByte
本章提供了可信存证和可信溯源的API调用方式。具体API请参见API。 可信存证(Trustable Digital Evidence,简称TDE)是依托华为云开发联盟链构建的云服务,利用区块链去中心化、不可篡改的特性,支持电子证据可信上链、存证证书下载、证据核验等功能,方便客户
支持用户按照小时、天、周、月粒度的存证使用量的概览统计。 存证核验 华为云租户无需登录,即可在华为云官网产品页的证据核验框对已经上链的证据进行核验和查询。 通过上传证据文件或输入证据指纹,可核验比对是否与链上证据一致。 存证查询 华为云租户无需登录,在华为云官网产品页的存证查询框处输入存证ID,可查询对应存证相关信息。
产交易等功能。DAC服务的使用流程如下所示。 当前仅“华北-北京四”区域支持数字资产链服务。 图1 专享版使用流程 创建数字资产链 创建数字资产链,配置链基本参数。 购买套餐包 购买专享版套餐包,体验专享版资产链。 应用开发 下载链实例对应SDK配置和证书进行资产链对接。 发起数字资产交易