Skip to content

Commit 54422de

Browse files
Adding MIME decoder
1 parent a32effb commit 54422de

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

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

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,11 +50,14 @@ public static byte[] base64Decode(String value) {
5050
if (null == value) {
5151
throw new IllegalArgumentException("Can't base64 decode a null value!");
5252
}
53-
value = value.replaceAll("\n", "");
5453
try {
5554
return Base64.getDecoder().decode(value);
5655
} catch (Exception ex) {
57-
return Base64.getUrlDecoder().decode(value);
56+
try {
57+
return Base64.getUrlDecoder().decode(value);
58+
} catch (Exception e) {
59+
return Base64.getMimeDecoder().decode(value);
60+
}
5861
}
5962
}
6063

0 commit comments

Comments
 (0)