public abstract class EncryptionService extends CoreSecurityService
branchingEnabled
log
Constructor and Description |
---|
EncryptionService() |
Modifier and Type | Method and Description |
---|---|
protected abstract Output |
doEncryption(byte[] payload,
Alias remoteAlias) |
void |
doService(AdaptrisMessage m)
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 final void doService(AdaptrisMessage m) throws ServiceException
Service
Apply the service to the message.
m
- the AdaptrisMessage
to processServiceException
- wrapping any underlying Exception
sService.doService(AdaptrisMessage)
protected abstract Output doEncryption(byte[] payload, Alias remoteAlias) throws AdaptrisSecurityException
AdaptrisSecurityException