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 String
decryptPayload(String payload, FieldLevelEncryptionConfig config)
static String
decryptPayload(String payload, FieldLevelEncryptionConfig config, Object params)
static String
encryptPayload(String payload, FieldLevelEncryptionConfig config)
static String
encryptPayload(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
-
-