@ComponentProfile(summary="Decrypt and/or verify the signature of a message", tag="service,security", branchSelector=true) public class DecryptionService extends CoreSecurityService
This may be used as part of a BranchingServiceCollection
if both CoreSecurityService.setFailId(String)
and
CoreSecurityService.setSuccessId(String)
are configured.
In the adapter configuration file this class is aliased as decryption-service which is the preferred alternative to the fully qualified classname when building your configuration.
branchingEnabled
log
Constructor and Description |
---|
DecryptionService() |
Modifier and Type | Method and Description |
---|---|
void |
doService(AdaptrisMessage msg)
Apply the service to the message.
|
addKeystoreUrl, closeService, getEncryptionAlgorithm, getFailId, getKeystoreUrls, getLocalPartner, getPrivateKeyPasswordProvider, getRemotePartner, getRemotePartnerMetadataKey, getSecurityFactory, getSuccessId, initService, isBranching, prepare, setEncryptionAlgorithm, setFailId, setKeystoreUrls, setLocalPartner, setPrivateKeyPasswordProvider, setRemotePartner, setRemotePartnerMetadataKey, setSecurityFactory, setSuccessId
changeState, close, continueOnFailure, createName, createQualifier, getContinueOnFail, getIsTrackingEndpoint, getUniqueId, init, isTrackingEndpoint, requestClose, requestInit, requestStart, requestStop, retrieveComponentState, setContinueOnFail, setIsTrackingEndpoint, setUniqueId, start, stop
public void doService(AdaptrisMessage msg) throws ServiceException
Service
Apply the service to the message.
msg
- the AdaptrisMessage
to processServiceException
- wrapping any underlying Exception
sService.doService(AdaptrisMessage)