aboutsummaryrefslogtreecommitdiff
path: root/pdf-as-lib/src/main/java/at/knowcenter/wag/egov/egiz/tools/CodingHelper.java
diff options
context:
space:
mode:
authorAndreas Fitzek <andreas.fitzek@iaik.tugraz.at>2014-11-26 12:49:58 +0100
committerAndreas Fitzek <andreas.fitzek@iaik.tugraz.at>2014-11-26 12:49:58 +0100
commitf5563ba4d17850fc98e4bf8c93b6141f3bef74f5 (patch)
tree1bb786f7bcc57bceb70ef1ee2b785738503c1a5f /pdf-as-lib/src/main/java/at/knowcenter/wag/egov/egiz/tools/CodingHelper.java
parent17ab0b758c9b106d2067ce168badeeaa5a5f1f30 (diff)
downloadpdf-as-3-f5563ba4d17850fc98e4bf8c93b6141f3bef74f5.tar.gz
pdf-as-3-f5563ba4d17850fc98e4bf8c93b6141f3bef74f5.tar.bz2
pdf-as-3-f5563ba4d17850fc98e4bf8c93b6141f3bef74f5.zip
MOA SPSS SHA512 verification fix
Diffstat (limited to 'pdf-as-lib/src/main/java/at/knowcenter/wag/egov/egiz/tools/CodingHelper.java')
-rw-r--r--pdf-as-lib/src/main/java/at/knowcenter/wag/egov/egiz/tools/CodingHelper.java13
1 files changed, 13 insertions, 0 deletions
diff --git a/pdf-as-lib/src/main/java/at/knowcenter/wag/egov/egiz/tools/CodingHelper.java b/pdf-as-lib/src/main/java/at/knowcenter/wag/egov/egiz/tools/CodingHelper.java
index eebe127..1e22838 100644
--- a/pdf-as-lib/src/main/java/at/knowcenter/wag/egov/egiz/tools/CodingHelper.java
+++ b/pdf-as-lib/src/main/java/at/knowcenter/wag/egov/egiz/tools/CodingHelper.java
@@ -203,6 +203,19 @@ public class CodingHelper
}
}
+ public static String encodeBase64PEM(byte[] plainString) {
+ String base64String = encodeBase64(plainString);
+ StringBuilder sb = new StringBuilder();
+ while(base64String.length() > 64) {
+ String part = base64String.substring(0, 64);
+ sb.append(part);
+ sb.append("\n");
+ base64String = base64String.substring(64);
+ }
+ sb.append(base64String);
+ return sb.toString();
+ }
+
// dferbas
/**
* This method builds an hash value of a given byte array.