Skip to content

Commit 83ea583

Browse files
committed
fixed runtime error:package error
1 parent 1e23f88 commit 83ea583

3 files changed

Lines changed: 24 additions & 30 deletions

File tree

plugin/site-plugin/src/main/java/com/frankdevhub/site/core/utils/HMACSHA256Encrypt.java

Lines changed: 18 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -5,25 +5,22 @@
55

66
public class HMACSHA256Encrypt {
77

8-
private static final String ENCODE = "UTF-8";
9-
private static final String ENCNAME = "MD5";
10-
private static final String PUBLIC_KEY = "qpda5-eu8uc-bta6c-qrdm4-775v7-nmymb-c1trv";
11-
private static final String PRIVATE_KEY = "*cVd)s-6FYvS-97zEU-HT^SJ-9qd6&-Cz*md-;fpGt";
12-
13-
public static String HMACSHA256(String data) throws Exception {
14-
Mac sha256_HMAC = Mac.getInstance("HmacSHA256");
15-
String key = PRIVATE_KEY;
16-
SecretKeySpec secret_key = new SecretKeySpec(key.getBytes("UTF-8"), "HmacSHA256");
17-
sha256_HMAC.init(secret_key);
18-
19-
byte[] array = sha256_HMAC.doFinal(data.getBytes("UTF-8"));
20-
StringBuilder sb = new StringBuilder();
21-
22-
for (byte item : array) {
23-
sb.append(Integer.toHexString((item & 0xFF) | 0x100).substring(1, 3));
24-
}
25-
26-
return sb.toString();
27-
28-
}
8+
private static final String ENCODE = "UTF-8";
9+
private static final String ENCNAME = "MD5";
10+
private static final String PUBLIC_KEY = "qpda5-eu8uc-bta6c-qrdm4-775v7-nmymb-c1trv";
11+
private static final String PRIVATE_KEY = "*cVd)s-6FYvS-97zEU-HT^SJ-9qd6&-Cz*md-;fpGt";
12+
13+
public static String HMACSHA256(String data) throws Exception {
14+
Mac sha256_HMAC = Mac.getInstance("HmacSHA256");
15+
String key = PRIVATE_KEY;
16+
SecretKeySpec secret_key = new SecretKeySpec(key.getBytes("UTF-8"), "HmacSHA256");
17+
sha256_HMAC.init(secret_key);
18+
19+
byte[] array = sha256_HMAC.doFinal(data.getBytes("UTF-8"));
20+
StringBuilder sb = new StringBuilder();
21+
for (byte item : array) {
22+
sb.append(Integer.toHexString((item & 0xFF) | 0x100).substring(1, 3));
23+
}
24+
return sb.toString();
25+
}
2926
}

plugin/site-plugin/src/main/java/com/frankdevhub/site/core/utils/RequestBodyUtils.java

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -41,16 +41,17 @@ public static String parseBody(String json, boolean decrypt) throws JSONExceptio
4141
}
4242

4343
private static void parseBody(JSONArray array, boolean decrypt) throws JSONException {
44-
Iterator iter = array.iterator();
44+
Iterator<?> iter = array.iterator();
4545
while (iter.hasNext()) {
4646
JSONObject jsonObject = (JSONObject) iter.next();
4747
parseBody(jsonObject, decrypt);
4848
}
4949
}
5050

5151
private static void parseBody(JSONObject parent, boolean decrypt) throws JSONException {
52-
Iterator iter = parent.entrySet().iterator();
52+
Iterator<?> iter = parent.entrySet().iterator();
5353
while (iter.hasNext()) {
54+
@SuppressWarnings("rawtypes")
5455
Map.Entry entry = (Map.Entry) iter.next();
5556
String e = entry.getKey().toString();
5657
String v = entry.getValue().toString();
@@ -69,10 +70,10 @@ private static void parseBody(JSONObject parent, boolean decrypt) throws JSONExc
6970
}
7071

7172
private static void decryptBody(JSONObject parent) throws JSONException {
72-
Iterator iter = parent.entrySet().iterator();
73+
Iterator<?> iter = parent.entrySet().iterator();
7374
while (iter.hasNext()) {
75+
@SuppressWarnings("rawtypes")
7476
Map.Entry entry = (Map.Entry) iter.next();
75-
7677
String e = entry.getKey().toString();
7778
String v = entry.getValue().toString();
7879
if (!isJsonArray(v))

plugin/site-plugin/src/main/java/com/frankdevhub/site/service/PageLoggerService.java

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,6 @@ public Response<PageInfo<PageLoggerIpRecord>> getPageLoggerByClientIp(
143143

144144
return new Response<PageInfo<PageLoggerIpRecord>>().setData(null).setMsg("success").success();
145145
} catch (Exception e) {
146-
147146
LOG.error("error", e);
148147
e.printStackTrace();
149148
return new Response<PageInfo<PageLoggerIpRecord>>().setData(null).setMsg(e.getMessage()).failed(e);
@@ -156,13 +155,10 @@ public Response<PageInfo<PageLoggerIpRecord>> getPageLoggerByDateTime(
156155
@RequestParam(name = "endDateTime", required = true) Long endDateTime,
157156
@RequestParam(name = "asend", defaultValue = "false") Boolean asend) {
158157
try {
159-
List<PageLoggerIpRecord> records;
160-
records = getRepository().selectByExample(startDateTime, endDateTime, asend);
161-
158+
List<PageLoggerIpRecord> records = getRepository().selectByExample(startDateTime, endDateTime, asend);
162159
return new Response<PageInfo<PageLoggerIpRecord>>().setData(new PageInfo<>(records)).setMsg("success")
163160
.success();
164161
} catch (Exception e) {
165-
166162
LOG.error("error", e);
167163
e.printStackTrace();
168164
return new Response<PageInfo<PageLoggerIpRecord>>().setData(null).setMsg(e.getMessage()).failed(e);

0 commit comments

Comments
 (0)