1、接口方法

由交易平台提供该服务,app服务端回调使用

方法:receiveScanData

2、中招互连请求交易平台参数

参数名 类型 是否必填 说明
type varchar(2) 数据类型05加密相关证书信
data text 参数内容(json)
┗ desKey String 加密的对称秘钥
┗ encrypt String 加密的信息

3、调用SDK方法进行数据解密

SDK接口方法:HttpSweepCodeUtil.getEncryptCertReceiveData();

入参: Stringdata

返回值:EncryptCertReceiveVo encryptCertReceiveData

4、请求参数

参数名 类型 是否必填 说明
data text 参数内容(json)

5、请求示例

EncryptCertReceiveVo encryptCertReceiveData = HttpSweepCodeUtil.getEncryptCertReceiveData(data);

6、响应参数

参数名 类型 说明
TId varchar(50) 事件id
personalTransactionCode varchar(50) 个人交易码
caOrgType varchar(10) CA机构类型编码
signOriVal varchar(50) 签名原值
signatureValue text CA签名值
encPubCert text 加密的公钥证书
signCertSn varchar(50) 签名证书的序列号
encCertSn varchar(50) 加密证书的序列号
pubCert varchar(50) 签名公钥
algorithm varchar(10) 签名算法:SM2和RSA
telephoneNum varchar(11) 加密人手机号码

7、交易平台储存数据

数据入库,或放入缓存,由本平台的工具或web页面通过tId查询

8、交易平台响应参数

参数名 类型 说明
header
┗ ret String 0成功/1失败
┗ msg String 结果说明
data Null 为空即可

9、调用加密接口完成加密

WEB或者工具端,调用控件完成信封制作。

powered by Gitbook该文件最后修改时间: 2021-01-14 16:04:06

results matching ""

    No results matching ""