From e19ce4be094d93f68bdb6ee1c28e9caa502bf2c4 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期四, 10 十月 2019 11:17:12 +0800
Subject: [PATCH] utils包添加工具类,抖音广告修改

---
 utils/src/main/java/org/yeshi/utils/StringUtil.java |   16 ++++++++++++++++
 1 files changed, 16 insertions(+), 0 deletions(-)

diff --git a/utils/src/main/java/org/yeshi/utils/StringUtil.java b/utils/src/main/java/org/yeshi/utils/StringUtil.java
index 46706f5..a674ab2 100644
--- a/utils/src/main/java/org/yeshi/utils/StringUtil.java
+++ b/utils/src/main/java/org/yeshi/utils/StringUtil.java
@@ -1,13 +1,16 @@
 package org.yeshi.utils;
 
+import java.io.IOException;
 import java.io.UnsupportedEncodingException;
 import java.lang.reflect.Method;
+import java.security.InvalidKeyException;
 import java.security.MessageDigest;
 import java.security.NoSuchAlgorithmException;
 import java.util.regex.Matcher;
 import java.util.regex.Pattern;
 
 import org.apache.commons.codec.binary.Base64;
+import org.yeshi.utils.encrypt.HmacUtils;
 
 import sun.misc.BASE64Encoder;
 
@@ -110,6 +113,19 @@
 		return null;
 	}
 
+	public static String MD5Hmac(String st, String key) {
+		try {
+			return HmacUtils.byte2hex(HmacUtils.encryptHMAC(st, key));
+		} catch (InvalidKeyException e) {
+			e.printStackTrace();
+		} catch (NoSuchAlgorithmException e) {
+			e.printStackTrace();
+		} catch (IOException e) {
+			e.printStackTrace();
+		}
+		return null;
+	}
+
 	/**
 	 * 灏唍ull杞负绌哄瓧绗︿覆
 	 * 

--
Gitblit v1.8.0