From 2dcfe238ab12f4f18cbd5705a6af5357b367a886 Mon Sep 17 00:00:00 2001 From: jiangqs <jiangqs> Date: 星期六, 01 七月 2023 14:20:57 +0800 Subject: [PATCH] 商户端会员和平台活动 --- ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/util/SignUtils.java | 29 ++++++----------------------- 1 files changed, 6 insertions(+), 23 deletions(-) diff --git a/ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/util/SignUtils.java b/ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/util/SignUtils.java index b61ba47..ac5c3f1 100644 --- a/ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/util/SignUtils.java +++ b/ruoyi-modules/ruoyi-shop/src/main/java/com/ruoyi/shop/util/SignUtils.java @@ -1,24 +1,7 @@ package com.ruoyi.shop.util; -import cn.hutool.http.HttpResponse; -import com.ruoyi.common.core.utils.uuid.IdUtils; -import com.wechat.pay.contrib.apache.httpclient.util.PemUtil; -import org.apache.commons.codec.binary.Base64; -import org.apache.commons.lang3.StringUtils; import org.slf4j.Logger; import org.slf4j.LoggerFactory; - -import java.io.FileInputStream; -import java.nio.charset.StandardCharsets; -import java.security.KeyFactory; -import java.security.PrivateKey; -import java.security.PublicKey; -import java.security.Signature; -import java.security.cert.Certificate; -import java.security.cert.CertificateFactory; -import java.security.spec.PKCS8EncodedKeySpec; -import java.util.List; -import java.util.Map; /** * @date 2020-03-18 11:02 @@ -37,7 +20,7 @@ * @param mchPrivateKeyPath 电商平台商户API私钥 * @return */ - public static String authorization(String method,String urlSuffix,String mchId,String serialNo,String body,String mchPrivateKeyPath) { + /*public static String authorization(String method,String urlSuffix,String mchId,String serialNo,String body,String mchPrivateKeyPath) { try { String mchPrivateKey = CertificateUtils.getPrivateKey(mchPrivateKeyPath); //时间戳 @@ -69,7 +52,7 @@ } } - /** + *//** * Authorization 签名串 * @param method * @param urlSuffix @@ -77,7 +60,7 @@ * @param nonceStr * @param body * @return - */ + *//* private static StringBuilder signMessage(String method,String urlSuffix,String timestamp,String nonceStr,String body) { return new StringBuilder() .append(method) @@ -92,13 +75,13 @@ .append("\n"); } - /** + *//** * 私钥签名 * @param data 需要加密的数据 * @param mchPriKey * @return * @throws Exception - */ + *//* public static byte[] v3signRSA(String data, String mchPriKey) throws Exception { //签名的类型 Signature sign = Signature.getInstance("SHA256withRSA"); @@ -156,5 +139,5 @@ logger.info("v3VerifyRSA result:{}","签名验证失败"); } return result; - } + }*/ } \ No newline at end of file -- Gitblit v1.7.1