public abstract class DigitalSignatureProcessor extends Object implements org.apache.camel.Processor
Modifier and Type | Field and Description |
---|---|
protected DigitalSignatureConfiguration |
config |
Constructor and Description |
---|
DigitalSignatureProcessor(DigitalSignatureConfiguration configuration) |
Modifier and Type | Method and Description |
---|---|
void |
calculateSignature(org.apache.camel.Exchange exchange,
Signature signer) |
protected void |
clearMessageHeaders(org.apache.camel.Message in) |
protected Signature |
createSignatureService() |
protected String |
getAlias(org.apache.camel.Exchange exchange) |
void |
setConfig(DigitalSignatureConfiguration config) |
protected DigitalSignatureConfiguration config
public DigitalSignatureProcessor(DigitalSignatureConfiguration configuration)
public void calculateSignature(org.apache.camel.Exchange exchange, Signature signer) throws Exception
Exception
protected String getAlias(org.apache.camel.Exchange exchange) throws Exception
Exception
public void setConfig(DigitalSignatureConfiguration config)
protected Signature createSignatureService() throws NoSuchAlgorithmException, NoSuchProviderException
protected void clearMessageHeaders(org.apache.camel.Message in)
Apache Camel