diff --git a/kit.json b/kit.json index 0b59874..ebca637 100644 --- a/kit.json +++ b/kit.json @@ -79,7 +79,7 @@ "func": "zip", "from": "%out_path%/*", "to": "%out_path%/sydapi-%version%.%project.git_commit_hash%.zip", - "vc" : "12M" + "vc" : "10M" }, { "func": "open", diff --git a/src/main/java/racal/sunyard/main/SydApi4j.java b/src/main/java/racal/sunyard/main/SydApi4j.java index 0fcc4df..7c34548 100644 --- a/src/main/java/racal/sunyard/main/SydApi4j.java +++ b/src/main/java/racal/sunyard/main/SydApi4j.java @@ -1338,6 +1338,7 @@ public class SydApi4j implements SydApi { List partcerts = (List)partCert.get("certDNs"); m_certs.addAll(partcerts); } + return m_certs; } diff --git a/src/test/java/com/sunyard/sydapi/test/CertTest.java b/src/test/java/com/sunyard/sydapi/test/CertTest.java index f9989d2..61aa20b 100644 --- a/src/test/java/com/sunyard/sydapi/test/CertTest.java +++ b/src/test/java/com/sunyard/sydapi/test/CertTest.java @@ -11,6 +11,7 @@ import racal.sunyard.main.SydApi4j; import java.io.UnsupportedEncodingException; import java.util.ArrayList; +import java.util.Arrays; import java.util.List; import static com.sunyard.sydapi.util.PrintUtil.printRetWrap; @@ -21,27 +22,29 @@ public class CertTest { public static void main(String[] args) { //System.setProperty("com.sunyard.sydapi4j.debug", "true"); - SydApi4j api = (SydApi4j) new SydApi4j().connect("192.168.0.200", 8889, null, 1000); + SydApi4j api = (SydApi4j) new SydApi4j().connect("192.168.1.129", 8889, null, 1000); try{ - String sql=" certtype in (0,2) "; //签名解密 - String sql2=" certtype in (1,3) "; //验签加密 - - ArrayList m_certs =new ArrayList(); - //查出证书总数,一次次的拿出来 - RetWrap allCert = api.getAllCert(0); - printRetWrap(allCert); - Integer allnum =(Integer) allCert.get("certAllNum");//总数 - List certs = (List)allCert.get("certDNs");//部分证书列表 - System.out.println(certs.toString()); - m_certs.addAll(certs); - int loop = allnum%16;//循环次数 - for (int i = 1; i < loop; i++) { - RetWrap partCert= api.getAllCert(16*i); - List partcerts = (List)partCert.get("certDNs"); - m_certs.addAll(partcerts); - } - System.out.println("证书:"+m_certs); - System.out.println("aa"+m_certs.get(20)); + Listdns = api.getAllCert(); + System.out.println(Arrays.toString( dns.toArray() ) ); +// String sql=" certtype in (0,2) "; //签名解密 +// String sql2=" certtype in (1,3) "; //验签加密 +// +// ArrayList m_certs =new ArrayList(); +// //查出证书总数,一次次的拿出来 +// RetWrap allCert = api.getAllCert(0); +// printRetWrap(allCert); +// Integer allnum = (Integer) allCert.get("certAllNum");//总数 +// List certs = (List)allCert.get("certDNs");//部分证书列表 +// System.out.println(certs.toString()); +// m_certs.addAll(certs); +// int loop = allnum%16;//循环次数 +// for (int i = 1; i < loop; i++) { +// RetWrap partCert= api.getAllCert(16*i); +// List partcerts = (List)partCert.get("certDNs"); +// m_certs.addAll(partcerts); +// } +// System.out.println("证书:"+m_certs); +// System.out.println("aa"+m_certs.get(20)); }catch (Exception e){