diff options
author | Thomas Lenz <tlenz@iaik.tugraz.at> | 2018-06-12 12:08:12 +0200 |
---|---|---|
committer | Thomas Lenz <tlenz@iaik.tugraz.at> | 2018-06-12 12:08:12 +0200 |
commit | 92982d1ee7f13e5206ea192776b0a042d2ddea2f (patch) | |
tree | 699f81d5094afbb885a6258c46b0ceb173bb7606 /id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/builder | |
parent | c4405efdb0177c6319c0a3a0b9f5d3f4d0967748 (diff) | |
download | moa-id-spss-92982d1ee7f13e5206ea192776b0a042d2ddea2f.tar.gz moa-id-spss-92982d1ee7f13e5206ea192776b0a042d2ddea2f.tar.bz2 moa-id-spss-92982d1ee7f13e5206ea192776b0a042d2ddea2f.zip |
fix wrong encoding in EncryptedBPKAttributeBuilder
Diffstat (limited to 'id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/builder')
-rw-r--r-- | id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/builder/BPKBuilder.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/builder/BPKBuilder.java b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/builder/BPKBuilder.java index 14de65e36..865f7e6b4 100644 --- a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/builder/BPKBuilder.java +++ b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/builder/BPKBuilder.java @@ -171,7 +171,8 @@ public class BPKBuilder { try { byte[] inputBytes = input.getBytes("ISO-8859-1"); result = encrypt(inputBytes, publicKey); - return new String(Base64Utils.encode(result, "ISO-8859-1")).replaceAll("\r\n", ""); + + return new String(java.util.Base64.getEncoder().encode(result), "ISO-8859-1").replaceAll("\r\n", ""); } catch (Exception e) { throw new BuildException("bPK encryption FAILED", null, e); |