Class FieldLevelEncryption
java.lang.Object
com.mastercard.developer.encryption.FieldLevelEncryption
Performs field level encryption on HTTP payloads.
-
Method Summary
Modifier and TypeMethodDescriptionstatic StringdecryptPayload(String payload, FieldLevelEncryptionConfig config) static StringdecryptPayload(String payload, FieldLevelEncryptionConfig config, Object params) static StringencryptPayload(String payload, FieldLevelEncryptionConfig config) static StringencryptPayload(String payload, FieldLevelEncryptionConfig config, Object params)
-
Method Details
-
encryptPayload
public static String encryptPayload(String payload, FieldLevelEncryptionConfig config) throws EncryptionException - Throws:
EncryptionException
-
encryptPayload
public static String encryptPayload(String payload, FieldLevelEncryptionConfig config, Object params) throws EncryptionException - Throws:
EncryptionException
-
decryptPayload
public static String decryptPayload(String payload, FieldLevelEncryptionConfig config) throws EncryptionException - Throws:
EncryptionException
-
decryptPayload
public static String decryptPayload(String payload, FieldLevelEncryptionConfig config, Object params) throws EncryptionException - Throws:
EncryptionException
-