PBCAgent2G无参

This commit is contained in:
xydkj 2026-05-26 15:30:08 +08:00
parent fe957fe599
commit bb1b7fa828
2 changed files with 7 additions and 21 deletions

View File

@ -1,26 +1,12 @@
package cn.com.infosec.netsign.agent;
import cn.com.infosec.netsign.agent.config.OkHttpClientHolder;
import cn.com.infosec.netsign.agent.config.SignServerProperties;
import cn.com.infosec.netsign.agent.config.SignServerPropertiesLoader;
import com.fasterxml.jackson.databind.ObjectMapper;
import okhttp3.OkHttpClient;
import java.nio.charset.StandardCharsets;
public class Main
{
public static void main(String[] args) {
OkHttpClient okHttpClient = OkHttpClientHolder.getClient();
ObjectMapper objectMapper = new ObjectMapper();
SignServerProperties properties = SignServerPropertiesLoader.getProperties();
PBCAgent2G signClient = new PBCAgent2G(
okHttpClient,
objectMapper,
properties
);
PBCAgent2G signClient = new PBCAgent2G();
try {
signClient.rawSign("test".getBytes(StandardCharsets.UTF_8), "dn");

View File

@ -1,6 +1,8 @@
package cn.com.infosec.netsign.agent;
import cn.com.infosec.netsign.agent.config.OkHttpClientHolder;
import cn.com.infosec.netsign.agent.config.SignServerProperties;
import cn.com.infosec.netsign.agent.config.SignServerPropertiesLoader;
import cn.com.infosec.netsign.agent.dto.*;
import cn.com.infosec.netsign.agent.exception.BusinessException;
import com.fasterxml.jackson.core.JsonProcessingException;
@ -26,12 +28,10 @@ public class PBCAgent2G{
private final SignServerProperties properties;
private final ThreadLocal<Integer> lastReturnCode = new ThreadLocal<>();
public PBCAgent2G(OkHttpClient okHttpClient,
ObjectMapper objectMapper,
SignServerProperties properties) {
this.okHttpClient = okHttpClient;
this.objectMapper = objectMapper;
this.properties = properties;
public PBCAgent2G() {
this.okHttpClient = OkHttpClientHolder.getClient();
this.objectMapper = new ObjectMapper();
this.properties = SignServerPropertiesLoader.getProperties();
}