aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--pdf-as-cli/src/test/java/at/gv/egiz/pdfas/cli/test/SignaturBlockParameterTest.java36
-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());
- }
}