diff --git a/src/main/java/com/fasc/open/api/utils/crypt/FddCryptUtil.java b/src/main/java/com/fasc/open/api/utils/crypt/FddCryptUtil.java index 404d5485fd35f3e8822eb575d3e952c4743b4b85..e8404025eb783d2a345301f786da89e6a3b2bf7e 100644 --- a/src/main/java/com/fasc/open/api/utils/crypt/FddCryptUtil.java +++ b/src/main/java/com/fasc/open/api/utils/crypt/FddCryptUtil.java @@ -36,6 +36,19 @@ public class FddCryptUtil { return DatatypeConverter.printHexBinary(d).toLowerCase(); } + /** + * @param sortParam 排序后得参数字符串 + * @param timestamp 时间戳 + * @param appSecret 应用秘钥 + * @return 签名值 + * @throws Exception 异常 + */ + public static String sign(String sortParam, + String timestamp, + String appSecret) throws Exception { + return sign(sortParam, String.valueOf(timestamp), appSecret); + } + /** * @param sortParam 排序后得参数字符串 * @param timestamp 时间戳