Class FieldLevelEncryption
- java.lang.Object
-
- com.mastercard.developer.encryption.FieldLevelEncryption
-
public class FieldLevelEncryption extends Object
Performs field level encryption on HTTP payloads.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static 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 Detail
-
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
-
-