# (三) 查询用户签名值

# 1. 接收用户签名值的回调信息

前置条件:接收App服务端推送的用户签名值回调数据后,平台才能使用签名值进行撤章

  平台接收回调数据,由手机App进行扫码并输入密码操作后,触发App服务端主动通过回调接口推送,成功接收后可查询用户签名值信息。回调过程见【回调接口】【回调接口:type=03】

# 2. 查询用户签名值的接口

#   (1) 接口方法url:sweepcodeController/getSignatureValue

#   (2) 请求参数:

参数名称 类型 是否必填 值示例 描述
tId String 事件ID

  请求示例:

http://123.121.159.112:8866/sweepcodeController/getSignatureValue?tId=D11000001522a3908bee18f48748d401d0e9f16f20d
1

#   (3) 返回值:

参数名称 类型 描述
header 响应头
└ returnCode String 0成功;1失败
└ msg String 状态结果说明
└ size Null Null
data 对象
└ caOrgType String CA机构类型编码
└ signatureValue text 一个CA签名值(撤章取这个)
└ pubCert text 公钥证书
└ algorithm String 加密算法
└ signOriVal String 签名原值
└ signatureValueList Json 一组CA签名值(撤章这里是空)

  响应示例:

{
    "data": {
        "algorithm": "RSA",
        "caOrgType": "010002",
        "pubCert": "MIIETzCCAzegAwIBAgIUEgU1u",
        "signOriVal": "TWSdSKoeJiXWM+C4cPNIHu5EuoU=",
        "signatureValue": "MIIGEAYJKoZIhvcNAQcCoI",
        "signatureValueList": null
    },
    "header": {
        "msg": "成功",
        "returnCode": "0",
        "size": null
    }
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

# 3. 得到签名值后控件执行撤章