|
||||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||
| 使用 HmacSignatureBuilder 的软件包 | |
|---|---|
| cn.signit.sdk | |
| cn.signit.sdk.util | |
| cn.signit.sdk 中 HmacSignatureBuilder 的使用 |
|---|
| 参数类型为 HmacSignatureBuilder 的 cn.signit.sdk 中的方法 | |
|---|---|
static boolean |
SignitClient.verify(String signitSignature,
String appId,
HmacSignatureBuilder builder)
客户端验证服务器的webhook响应数据. |
| cn.signit.sdk.util 中 HmacSignatureBuilder 的使用 |
|---|
| 返回 HmacSignatureBuilder 的 cn.signit.sdk.util 中的方法 | |
|---|---|
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)
设置需要加入运算的协议名称. |
|
||||||||||
| 上一个 下一个 | 框架 无框架 | |||||||||