Package com.adaptris.aws.kms
Class DecryptService
java.lang.Object
com.adaptris.core.ServiceImp
com.adaptris.aws.kms.AWSKMSServiceImpl
com.adaptris.aws.kms.EncryptDecrypt
com.adaptris.aws.kms.DecryptService
- All Implemented Interfaces:
AdaptrisComponent,ComponentLifecycle,ComponentLifecycleExtension,ConfigComment,ConnectedService,MessageEventGenerator,Service,StateManagedComponent
@ComponentProfile(summary="Decrypt data using AWS KMS",
recommended=AWSKMSConnection.class,
since="3.10.1")
public class DecryptService
extends EncryptDecrypt
Decrypt data using AWS KMS
In the adapter configuration file this class is aliased as aws-kms-decrypt-data which is the preferred alternative to the fully qualified classname when building your configuration.
-
Field Summary
Fields inherited from class com.adaptris.core.ServiceImp
log -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.adaptris.aws.kms.EncryptDecrypt
encryptionAlgorithm, encryptionContext, getEncryptionAlgorithm, getEncryptionContext, getInput, getOutput, setEncryptionAlgorithm, setEncryptionContext, setInput, setOutput, toByteBuffer, withEncryptionAlgorithm, withEncryptionContext, withInput, withOutput, writeOutputMethods inherited from class com.adaptris.aws.kms.AWSKMSServiceImpl
awsClient, closeService, getConnection, getKeyId, initService, prepare, setConnection, setKeyId, start, stop, withConnection, withKeyIdMethods inherited from class com.adaptris.core.ServiceImp
changeState, close, continueOnFailure, createName, createQualifier, getComments, getContinueOnFail, getIsTrackingEndpoint, getUniqueId, init, isBranching, isTrackingEndpoint, requestClose, requestInit, requestStart, requestStop, retrieveComponentState, setComments, setContinueOnFail, setIsTrackingEndpoint, setUniqueIdMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.adaptris.core.AdaptrisComponent
getUniqueIdMethods inherited from interface com.adaptris.core.ComponentLifecycle
close, initMethods inherited from interface com.adaptris.core.ConfigComment
getComments, setCommentsMethods inherited from interface com.adaptris.core.MessageEventGenerator
createName, createQualifier, isTrackingEndpointMethods inherited from interface com.adaptris.core.Service
continueOnFailure, isBranching, setUniqueIdMethods inherited from interface com.adaptris.core.StateManagedComponent
changeState, requestClose, requestInit, requestStart, requestStop, retrieveComponentState
-
Constructor Details
-
DecryptService
public DecryptService()
-
-
Method Details
-
doService
- Throws:
ServiceException
-