org.apache.camel.component.crypto.processor
Class SigningProcessor

java.lang.Object
  extended by org.apache.camel.component.crypto.processor.DigitalSignatureProcessor
      extended by org.apache.camel.component.crypto.processor.SigningProcessor
All Implemented Interfaces:
org.apache.camel.Processor

public class SigningProcessor
extends DigitalSignatureProcessor


Field Summary
 
Fields inherited from class org.apache.camel.component.crypto.processor.DigitalSignatureProcessor
config
 
Constructor Summary
SigningProcessor(DigitalSignatureConfiguration configuration)
           
 
Method Summary
protected  char[] getKeyPassword(org.apache.camel.Exchange exchange)
           
protected  Signature initSignatureService(org.apache.camel.Exchange exchange)
           
 void process(org.apache.camel.Exchange exchange)
           
 
Methods inherited from class org.apache.camel.component.crypto.processor.DigitalSignatureProcessor
calculateSignature, clearMessageHeaders, createSignatureService, getAlias, setConfig
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SigningProcessor

public SigningProcessor(DigitalSignatureConfiguration configuration)
Method Detail

process

public void process(org.apache.camel.Exchange exchange)
             throws Exception
Throws:
Exception

initSignatureService

protected Signature initSignatureService(org.apache.camel.Exchange exchange)
                                  throws Exception
Throws:
Exception

getKeyPassword

protected char[] getKeyPassword(org.apache.camel.Exchange exchange)
                         throws Exception
Throws:
Exception


Apache Camel