| 程序包 | 说明 |
|---|---|
| cn.signit.sdk | |
| cn.signit.sdk.util |
| 限定符和类型 | 方法和说明 |
|---|---|
static boolean |
SignitClient.verify(String signitSignature,
String appId,
HmacSignatureBuilder builder)
客户端验证服务器的webhook响应数据.
|
| 限定符和类型 | 方法和说明 |
|---|---|
HmacSignatureBuilder |
HmacSignatureBuilder.algorithm(String algorithm)
设置HMAC的算法.
|
HmacSignatureBuilder |
HmacSignatureBuilder.apiKey(String apiKey)
设置需要加入运算的服务器授权给客户端的唯一公开标识.
|
HmacSignatureBuilder |
HmacSignatureBuilder.apiSecret(byte[] apiSecret)
设置需要加入运算的服务器授权给客户端的私密密钥.
|
HmacSignatureBuilder |
HmacSignatureBuilder.charset(String charset)
设置加入运算的相关字符的字符集编码规则.
|
HmacSignatureBuilder |
HmacSignatureBuilder.contentType(String contentType)
设置需要加入运算的请求内容类型(Content-Type).
|
HmacSignatureBuilder |
HmacSignatureBuilder.date(String date)
设置需要加入运算的请求时间(Date).
|
HmacSignatureBuilder |
HmacSignatureBuilder.delimiter(byte delimiter)
设置加入运算的字符间的分隔符.
|
HmacSignatureBuilder |
HmacSignatureBuilder.host(String host)
设置需要加入运算的主机名称.
|
HmacSignatureBuilder |
HmacSignatureBuilder.method(String method)
设置需要加入运算的请求方法.
|
HmacSignatureBuilder |
HmacSignatureBuilder.nonce(String nonce)
设置需要加入运算的随机数.
|
HmacSignatureBuilder |
HmacSignatureBuilder.payload(byte[] payload)
设置需要加入运算的请求数据.
|
HmacSignatureBuilder |
HmacSignatureBuilder.resource(String resource)
设置需要加入运算的请求资源地址(URI).
|
HmacSignatureBuilder |
HmacSignatureBuilder.scheme(String scheme)
设置需要加入运算的协议名称.
|
Copyright © 2023. All rights reserved.