mirror of
https://gitee.com/binary/weixin-java-tools.git
synced 2025-06-28 13:16:19 +08:00
🎨 优化代码,恢复误删除代码
This commit is contained in:
parent
1b48399501
commit
e53733b842
@ -36,9 +36,7 @@ public class WxCryptUtil {
|
||||
private static final Base64 BASE64 = new Base64();
|
||||
private static final Charset CHARSET = StandardCharsets.UTF_8;
|
||||
|
||||
private static final ThreadLocal<DocumentBuilder> BUILDER_LOCAL = new ThreadLocal<DocumentBuilder>() {
|
||||
@Override
|
||||
protected DocumentBuilder initialValue() {
|
||||
private static final ThreadLocal<DocumentBuilder> BUILDER_LOCAL = ThreadLocal.withInitial(() -> {
|
||||
try {
|
||||
final DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
|
||||
factory.setExpandEntityReferences(false);
|
||||
@ -47,8 +45,7 @@ public class WxCryptUtil {
|
||||
} catch (ParserConfigurationException exc) {
|
||||
throw new IllegalArgumentException(exc);
|
||||
}
|
||||
}
|
||||
};
|
||||
});
|
||||
|
||||
protected byte[] aesKey;
|
||||
protected String token;
|
||||
@ -67,7 +64,7 @@ public class WxCryptUtil {
|
||||
public WxCryptUtil(String token, String encodingAesKey, String appidOrCorpid) {
|
||||
this.token = token;
|
||||
this.appidOrCorpid = appidOrCorpid;
|
||||
this.aesKey = BaseEncoding.base64().decode(CharMatcher.whitespace().removeFrom(encodingAesKey));
|
||||
this.aesKey = Base64.decodeBase64(CharMatcher.whitespace().removeFrom(encodingAesKey));
|
||||
}
|
||||
|
||||
private static String extractEncryptPart(String xml) {
|
||||
|
@ -0,0 +1,12 @@
|
||||
package me.chanjar.weixin.cp.tp.service.impl;
|
||||
|
||||
/**
|
||||
* <pre>
|
||||
* 默认接口实现类,使用apache httpclient实现
|
||||
* Created by zhenjun cai.
|
||||
* </pre>
|
||||
*
|
||||
* @author zhenjun cai
|
||||
*/
|
||||
public class WxCpTpServiceImpl extends WxCpTpServiceApacheHttpClientImpl {
|
||||
}
|
Loading…
Reference in New Issue
Block a user