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
Exceptionprotected String getAlias(org.apache.camel.Exchange exchange) throws Exception
Exceptionpublic void setConfig(DigitalSignatureConfiguration config)
protected Signature createSignatureService() throws NoSuchAlgorithmException, NoSuchProviderException
protected void clearMessageHeaders(org.apache.camel.Message in)
Apache Camel