Package com.mastercard.developer.utils
Class EncodingUtils
- java.lang.Object
-
- com.mastercard.developer.utils.EncodingUtils
-
public class EncodingUtils extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static byte[]
base64Decode(String value)
static String
base64UrlEncode(byte[] bytes)
BASE64URL as per https://datatracker.ietf.org/doc/html/rfc7515#appendix-Cstatic byte[]
decodeValue(String value, FieldLevelEncryptionConfig.FieldValueEncoding encoding)
static String
encodeBytes(byte[] bytes, FieldLevelEncryptionConfig.FieldValueEncoding encoding)
-
-
-
Method Detail
-
encodeBytes
public static String encodeBytes(byte[] bytes, FieldLevelEncryptionConfig.FieldValueEncoding encoding)
-
decodeValue
public static byte[] decodeValue(String value, FieldLevelEncryptionConfig.FieldValueEncoding encoding)
-
base64Decode
public static byte[] base64Decode(String value)
-
base64UrlEncode
public static String base64UrlEncode(byte[] bytes)
BASE64URL as per https://datatracker.ietf.org/doc/html/rfc7515#appendix-C
-
-