Skip to content

Commit b556fd1

Browse files
committed
Fixed failing tests on Windows
1 parent b060aea commit b556fd1

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/main/java/com/mastercard/developer/utils/EncryptionUtils.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,15 +47,17 @@ public static PrivateKey loadDecryptionKey(String keyFilePath) throws GeneralSec
4747
// OpenSSL / PKCS#1 Base64 PEM encoded file
4848
keyDataString = keyDataString.replace(PKCS_1_PEM_HEADER, "");
4949
keyDataString = keyDataString.replace(PKCS_1_PEM_FOOTER, "");
50-
keyDataString = keyDataString.replace(System.lineSeparator(), "");
50+
keyDataString = keyDataString.replace("\n", "");
51+
keyDataString = keyDataString.replace("\r\n", "");
5152
return readPkcs1PrivateKey(base64Decode(keyDataString));
5253
}
5354

5455
if (keyDataString.contains(PKCS_8_PEM_HEADER)) {
5556
// PKCS#8 Base64 PEM encoded file
5657
keyDataString = keyDataString.replace(PKCS_8_PEM_HEADER, "");
5758
keyDataString = keyDataString.replace(PKCS_8_PEM_FOOTER, "");
58-
keyDataString = keyDataString.replace(System.lineSeparator(), "");
59+
keyDataString = keyDataString.replace("\n", "");
60+
keyDataString = keyDataString.replace("\r\n", "");
5961
return readPkcs8PrivateKey(base64Decode(keyDataString));
6062
}
6163

0 commit comments

Comments
 (0)