public class SignUtils
extends java.lang.Object
| 构造器和说明 |
|---|
SignUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static boolean |
checkSign(java.lang.String params,
java.lang.String signKey,
java.lang.String currentSign)
校验签名是否正确.
|
static java.lang.String |
createHmacSha256Sign(java.lang.String message,
java.lang.String key)
HmacSHA256签名
|
static java.lang.String |
createSign(java.lang.String json,
java.lang.String signKey)
签名算法 先将字符串做HmacSHA256签名,密钥key为appsecret,然后将字符串做MD5摘要,最后全部转为大写,得到最终签名值
|
public static java.lang.String createSign(java.lang.String json,
java.lang.String signKey)
json - the json stringsignKey - the sign keypublic static boolean checkSign(java.lang.String params,
java.lang.String signKey,
java.lang.String currentSign)
params - 需要校验的参数 stringsignKey - 校验的签名Key appsecretpublic static java.lang.String createHmacSha256Sign(java.lang.String message,
java.lang.String key)
message - key - Copyright © 2020. All Rights Reserved.