diff options
-rw-r--r-- | pdf-as-cli/src/test/java/at/gv/egiz/pdfas/cli/test/SignaturBlockParameterTest.java | 36 | ||||
-rw-r--r-- | pdf-as-web-client/src/test/java/at/gv/egiz/pdfas/web/client/test/SimpleTestSOAP.java (renamed from pdf-as-web-client/src/test/java/at/gv/egiz/pdfas/web/client/test/SimpleTest1.java) | 80 |
2 files changed, 5 insertions, 111 deletions
diff --git a/pdf-as-cli/src/test/java/at/gv/egiz/pdfas/cli/test/SignaturBlockParameterTest.java b/pdf-as-cli/src/test/java/at/gv/egiz/pdfas/cli/test/SignaturBlockParameterTest.java index db11f451..9c53c80e 100644 --- a/pdf-as-cli/src/test/java/at/gv/egiz/pdfas/cli/test/SignaturBlockParameterTest.java +++ b/pdf-as-cli/src/test/java/at/gv/egiz/pdfas/cli/test/SignaturBlockParameterTest.java @@ -108,7 +108,6 @@ public class SignaturBlockParameterTest { map = new HashMap<>(); map.put("subject", "TEST123"); -// map.put("foo", "bar"); signParameter.setDynamicSignatureBlockArguments(map); signParameter.setPlainSigner(signer); signParameter.setSignatureProfileId(profile); @@ -124,7 +123,6 @@ public class SignaturBlockParameterTest { signParameter = PdfAsFactory.createSignParameter( config, source, fos); map = new HashMap<>(); -// map.put("subject", "TEST123"); map.put("foo", "bar"); signParameter.setDynamicSignatureBlockArguments(map); signParameter.setPlainSigner(signer); @@ -138,10 +136,7 @@ public class SignaturBlockParameterTest { fos = new FileOutputStream(outFile); signParameter = PdfAsFactory.createSignParameter( config, source, fos); -// map = new HashMap<>(); -// map.put("subject", "TEST123"); -// map.put("foo", "bar"); -// signParameter.setDynamicSignatureBlockArguments(map); + signParameter.setPlainSigner(signer); signParameter.setSignatureProfileId(profile); result = pdfas.sign(signParameter); @@ -190,32 +185,5 @@ public class SignaturBlockParameterTest { } return null; } -// public void getStringsFromPDF(String fileName) { -//// PDFParser parser = null; -// PDDocument pdDoc = null; -//// COSDocument cosDoc = null; -// PDFTextStripper pdfStripper; -// -// String parsedText; -// try { -// -// findExistingSignature(pdDoc,"PDF-AS Signatur1"); -// pdfStripper = new PDFTextStripper(); -// -// -// parsedText = pdfStripper.getText(pdDoc); -// System.out.println(parsedText.replaceAll("[^A-Za-z0-9. ]+", "")); -// } catch (Exception e) { -// e.printStackTrace(); -// try { -//// if (cosDoc != null) -//// cosDoc.close(); -// if (pdDoc != null) -// pdDoc.close(); -// } catch (Exception e1) { -// e1.printStackTrace(); -// } -// -// } -// } + } diff --git a/pdf-as-web-client/src/test/java/at/gv/egiz/pdfas/web/client/test/SimpleTest1.java b/pdf-as-web-client/src/test/java/at/gv/egiz/pdfas/web/client/test/SimpleTestSOAP.java index 4ff9be0c..4089377b 100644 --- a/pdf-as-web-client/src/test/java/at/gv/egiz/pdfas/web/client/test/SimpleTest1.java +++ b/pdf-as-web-client/src/test/java/at/gv/egiz/pdfas/web/client/test/SimpleTestSOAP.java @@ -42,7 +42,7 @@ import at.gv.egiz.pdfas.api.ws.VerificationLevel; import at.gv.egiz.pdfas.web.client.RemotePDFSigner; import at.gv.egiz.pdfas.web.client.RemotePDFVerifier; -public class SimpleTest1 { +public class SimpleTestSOAP { public static void main(String[] args) { try { @@ -73,11 +73,9 @@ public class SimpleTest1 { // "http://192.168.56.10/pdf-as-web/wssign?wsdl"); URL signEndpoint = new URL(baseUrl + "wssign?wsdl"); - URL verifyEndpoint = new URL(baseUrl + "wsverify?wsdl"); - + RemotePDFSigner signer = new RemotePDFSigner(signEndpoint, true); -// RemotePDFVerifier verifier = new RemotePDFVerifier(verifyEndpoint, true); - + PDFASSignRequest signrequest = new PDFASSignRequest(); signrequest.setInputData(inputData); signrequest.setParameters(signParameters); @@ -93,82 +91,10 @@ public class SimpleTest1 { outputStream.write(response.getSignedPDF()); } - PDFASVerifyRequest verifyRequest = new PDFASVerifyRequest(); - verifyRequest.setInputData(response.getSignedPDF()); - verifyRequest.setVerificationLevel(VerificationLevel.INTEGRITY_ONLY); - -// PDFASVerifyResponse verifyResponse = verifier.verifyPDFDokument(verifyRequest); - -// List<PDFASVerifyResult> results = verifyResponse.getVerifyResults(); -// -// for(int i = 0; i < results.size(); i++) { -// PDFASVerifyResult result = results.get(i); -// printVerifyResult(result); -// } - - /* - * System.out.println("Simple Request:"); byte[] outputFile = - * signer.signPDFDokument(inputData, signParameters); - * - * FileOutputStream fos = new FileOutputStream( - * "/home/afitzek/simple_request_signed.pdf"); - * fos.write(outputFile); fos.close(); - * - * System.out.println("Simple Request Obj:"); PDFASSignResponse - * response = signer.signPDFDokument(request); - * - * if (response.getSignedPDF() != null) { FileOutputStream fos2 = - * new FileOutputStream( - * "/home/afitzek/simple_request_obj_signed.pdf"); - * fos2.write(response.getSignedPDF()); fos2.close(); } - * - * if(response.getError() != null) { System.out.println("ERROR: " + - * response.getError()); } - */ - - /* - List<PDFASSignRequest> bulk = new ArrayList<PDFASSignRequest>(); - for (int i = 0; i < 10; i++) { - bulk.add(request); - } - - PDFASBulkSignRequest bulkRequest = new PDFASBulkSignRequest(); - bulkRequest.setSignRequests(bulk); - - for (int j = 0; j < 10; j++) { - System.out.println("Bulk Request:"); - PDFASBulkSignResponse responses = signer - .signPDFDokument(bulkRequest); - - for (int i = 0; i < responses.getSignResponses().size(); i++) { - PDFASSignResponse bulkresponse = responses - .getSignResponses().get(i); - System.out.println("ID: " + bulkresponse.getRequestID()); - - if (bulkresponse.getError() != null) { - System.out.println("ERROR: " + bulkresponse.getError()); - } else { - System.out.println("OK"); - } - } - } - */ System.out.println("Done!"); } catch (Throwable e) { e.printStackTrace(); } } - - private static void printVerifyResult(PDFASVerifyResult result) { - System.out.println(result.getSignatureIndex()); - System.out.println(" Certificate: " + result.getCertificate()); - System.out.println(" Cert Messag: " + result.getCertificateMessage()); - System.out.println(" Cert Code : " + result.getCertificateCode()); - System.out.println(" Value Code : " + result.getValueCode()); - System.out.println(" Value Messg: " + result.getValueMessage()); - System.out.println(" SignedBy : " + result.getSignedBy()); - System.out.println(" Processed : " + result.getProcessed()); - System.out.println(" Signed Data: " + result.getSignedData()); - } } |