List of usage examples for com.amazonaws.services.kms.model InvalidCiphertextException InvalidCiphertextException
public InvalidCiphertextException(String message)
From source file:org.finra.dm.dao.impl.MockKmsOperationsImpl.java
License:Apache License
@Override public DecryptResult decrypt(AWSKMSClient awsKmsClient, DecryptRequest decryptRequest) { // Check the cipher text. if (decryptRequest.getCiphertextBlob() .equals(ByteBuffer.wrap(Base64.decodeBase64(MOCK_CIPHER_TEXT_INVALID)))) { throw new InvalidCiphertextException( "(Service: AWSKMS; Status Code: 400; Error Code: InvalidCiphertextException; Request ID: NONE)"); }/*from w w w . j av a 2 s .co m*/ DecryptResult decryptResult = new DecryptResult(); // Convert the test plain text to byte buffer and set the plain text return value. decryptResult.setPlaintext(ByteBuffer.wrap(MOCK_PLAIN_TEXT.getBytes())); return decryptResult; }