public class Signature extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
check(Map<String,String> params)
Map 验签(Map 中包含 sign 信息,使用初始公钥)
|
boolean |
check(Map<String,String> params,
String publicKey)
Map 验签(Map 中包含 sign 信息)
|
boolean |
check(String content,
String sign)
字符串验签(使用初始公钥)
|
boolean |
check(String content,
String sign,
String publicKey)
字符串验签
|
boolean |
checkJson(String json)
son 对象字符串验签,格式:{"response":{...}
|
boolean |
checkJson(String json,
String publicKey)
json 对象字符串验签,格式:{"response":{...}
|
boolean |
checkParameterMap(Map<String,String[]> parameterMap)
使用 HttpServletRequest.getParameterMap() 数据验签(使用初始公钥)
|
boolean |
checkParameterMap(Map<String,String[]> parameterMap,
String publicKey)
使用 HttpServletRequest.getParameterMap() 数据验签
|
String |
sign(Map<String,String> params)
Map 签名(包含排序功能,Map 将转化为 query string 格式)
|
String |
sign(String content)
字符串签名
|
public Signature(String privateKey)
public boolean checkParameterMap(Map<String,String[]> parameterMap, String publicKey)
public boolean checkParameterMap(Map<String,String[]> parameterMap)
public boolean checkJson(String json, String publicKey)
public boolean checkJson(String json)
Copyright © 2020. All rights reserved.