From d7483bc9d1811b122673ec09e58b1ce74955e6c2 Mon Sep 17 00:00:00 2001 From: cyBerta Date: Tue, 3 Dec 2024 01:43:30 +0100 Subject: keep pem headers and footers when parsing vpn credentials --- .../java/se/leap/bitmaskclient/base/utils/CredentialsParser.java | 8 -------- 1 file changed, 8 deletions(-) (limited to 'app/src/main/java') diff --git a/app/src/main/java/se/leap/bitmaskclient/base/utils/CredentialsParser.java b/app/src/main/java/se/leap/bitmaskclient/base/utils/CredentialsParser.java index e02922fc..a62d548a 100644 --- a/app/src/main/java/se/leap/bitmaskclient/base/utils/CredentialsParser.java +++ b/app/src/main/java/se/leap/bitmaskclient/base/utils/CredentialsParser.java @@ -30,22 +30,14 @@ public class CredentialsParser { switch (currentTag) { case "ca" -> { ca = parser.getText(); - ca = ca.replaceAll("-----BEGIN CERTIFICATE-----", ""); - ca = ca.replaceAll("-----END CERTIFICATE-----", ""); ca = ca.trim(); } case "key" -> { key = parser.getText(); - key = key.replaceAll("-----BEGIN PRIVATE KEY-----", ""); - key = key.replaceAll("-----BEGIN RSA PRIVATE KEY-----", ""); - key = key.replaceAll("-----END PRIVATE KEY-----", ""); - key = key.replaceAll("-----END RSA PRIVATE KEY-----", ""); key = key.trim(); } case "cert" -> { cert = parser.getText(); - cert = cert.replaceAll("-----BEGIN CERTIFICATE-----", ""); - cert = cert.replaceAll("-----END CERTIFICATE-----", ""); cert = cert.trim(); } } -- cgit v1.2.3