Class FieldLevelEncryptionParams
java.lang.Object
com.mastercard.developer.encryption.FieldLevelEncryptionParams
Encryption parameters for computing field level encryption/decryption.
-
Constructor Summary
ConstructorsConstructorDescriptionFieldLevelEncryptionParams(String ivValue, String encryptedKeyValue, String oaepPaddingDigestAlgorithmValue, FieldLevelEncryptionConfig config) -
Method Summary
Modifier and TypeMethodDescriptionstatic FieldLevelEncryptionParamsgenerate(FieldLevelEncryptionConfig config) Generate encryption parameters.
-
Constructor Details
-
FieldLevelEncryptionParams
public FieldLevelEncryptionParams(String ivValue, String encryptedKeyValue, String oaepPaddingDigestAlgorithmValue, FieldLevelEncryptionConfig config)
-
-
Method Details
-
generate
public static FieldLevelEncryptionParams generate(FieldLevelEncryptionConfig config) throws EncryptionException Generate encryption parameters.- Parameters:
config- AFieldLevelEncryptionConfiginstance- Returns:
- A
FieldLevelEncryptionParamsinstance - Throws:
EncryptionException
-
getIvValue
-
getEncryptedKeyValue
-
getOaepPaddingDigestAlgorithmValue
-