org.apache.camel.component.xmlsecurity
Class XmlSignerEndpoint

java.lang.Object
  extended by org.apache.camel.support.ServiceSupport
      extended by org.apache.camel.impl.DefaultEndpoint
          extended by org.apache.camel.component.xmlsecurity.XmlSignatureEndpoint
              extended by org.apache.camel.component.xmlsecurity.XmlSignerEndpoint
All Implemented Interfaces:
org.apache.camel.CamelContextAware, org.apache.camel.Endpoint, org.apache.camel.IsSingleton, org.apache.camel.Service, org.apache.camel.ShutdownableService, org.apache.camel.spi.HasId, org.apache.camel.StatefulService, org.apache.camel.SuspendableService

public class XmlSignerEndpoint
extends XmlSignatureEndpoint


Field Summary
 
Fields inherited from class org.apache.camel.support.ServiceSupport
shutdown, shuttingdown, started, starting, stopped, stopping, suspended, suspending
 
Constructor Summary
XmlSignerEndpoint(String uri, XmlSignatureComponent component, XmlSignerConfiguration configuration)
           
 
Method Summary
 Boolean getAddKeyInfoReference()
           
 AlgorithmMethod getCanonicalizationMethod()
           
 XmlSignerConfiguration getConfiguration()
           
 String getContentReferenceType()
           
 String getContentReferenceUri()
           
 String getDigestAlgorithm()
           
 KeyAccessor getKeyAccessor()
           
 String getMessageEncoding()
           
 String getParentLocalName()
           
 String getParentNamespace()
           
 Boolean getPlainText()
           
 String getPrefixForXmlSignatureNamespace()
           
 XmlSignatureProperties getProperties()
           
 String getSignatureAlgorithm()
           
 List<AlgorithmMethod> getTransformMethods()
           
 void setAddKeyInfoReference(Boolean addKeyInfoReference)
           
 void setCanonicalizationMethod(AlgorithmMethod canonicalizationMethod)
           
 void setConfiguration(XmlSignerConfiguration configuration)
           
 void setContentReferenceType(String referenceType)
           
 void setContentReferenceUri(String referenceUri)
           
 void setDigestAlgorithm(String digestAlgorithm)
           
 void setKeyAccessor(KeyAccessor keyAccessor)
           
 void setMessageEncoding(String messageEncoding)
           
 void setParentLocalName(String parentLocalName)
           
 void setParentNamespace(String parentNamespace)
           
 void setPlainText(Boolean plainText)
           
 void setPrefixForXmlSignatureNamespace(String prefixForXmlSignatureNamespace)
           
 void setProperties(XmlSignatureProperties properties)
           
 void setSignatureAlgorithm(String signatureAlgorithm)
           
 void setTransformMethods(List<AlgorithmMethod> transformMethods)
           
 
Methods inherited from class org.apache.camel.component.xmlsecurity.XmlSignatureEndpoint
createConsumer, createProducer, getBaseUri, getCryptoContextProperties, getDisallowDoctypeDecl, getManagedObject, getOmitXmlDeclaration, getUriDereferencer, isSingleton, setBaseUri, setCryptoContextProperties, setDisallowDoctypeDecl, setOmitXmlDeclaration, setUriDereferencer
 
Methods inherited from class org.apache.camel.impl.DefaultEndpoint
configureConsumer, configurePollingConsumer, configureProperties, createEndpointConfiguration, createEndpointUri, createExchange, createExchange, createExchange, createPollingConsumer, doStart, doStop, equals, getCamelContext, getComponent, getConsumerProperties, getEndpointConfiguration, getEndpointKey, getEndpointUri, getExchangePattern, getId, hashCode, isLenientProperties, isSynchronous, setCamelContext, setConsumerProperties, setEndpointConfiguration, setEndpointUri, setEndpointUriIfNotSpecified, setExchangePattern, setProperties, setSynchronous, toString
 
Methods inherited from class org.apache.camel.support.ServiceSupport
doResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, resume, shutdown, start, stop, suspend
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.apache.camel.Service
start, stop
 

Constructor Detail

XmlSignerEndpoint

public XmlSignerEndpoint(String uri,
                         XmlSignatureComponent component,
                         XmlSignerConfiguration configuration)
Method Detail

getConfiguration

public XmlSignerConfiguration getConfiguration()
Specified by:
getConfiguration in class XmlSignatureEndpoint

setConfiguration

public void setConfiguration(XmlSignerConfiguration configuration)

getKeyAccessor

public KeyAccessor getKeyAccessor()

setKeyAccessor

public void setKeyAccessor(KeyAccessor keyAccessor)

getSignatureAlgorithm

public String getSignatureAlgorithm()

setSignatureAlgorithm

public void setSignatureAlgorithm(String signatureAlgorithm)

getDigestAlgorithm

public String getDigestAlgorithm()

setDigestAlgorithm

public void setDigestAlgorithm(String digestAlgorithm)

getCanonicalizationMethod

public AlgorithmMethod getCanonicalizationMethod()

setCanonicalizationMethod

public void setCanonicalizationMethod(AlgorithmMethod canonicalizationMethod)

getTransformMethods

public List<AlgorithmMethod> getTransformMethods()

setTransformMethods

public void setTransformMethods(List<AlgorithmMethod> transformMethods)

getAddKeyInfoReference

public Boolean getAddKeyInfoReference()

setAddKeyInfoReference

public void setAddKeyInfoReference(Boolean addKeyInfoReference)

getPrefixForXmlSignatureNamespace

public String getPrefixForXmlSignatureNamespace()

setPrefixForXmlSignatureNamespace

public void setPrefixForXmlSignatureNamespace(String prefixForXmlSignatureNamespace)

getParentLocalName

public String getParentLocalName()

setParentLocalName

public void setParentLocalName(String parentLocalName)

getParentNamespace

public String getParentNamespace()

setParentNamespace

public void setParentNamespace(String parentNamespace)

getContentReferenceUri

public String getContentReferenceUri()

setContentReferenceUri

public void setContentReferenceUri(String referenceUri)

getContentReferenceType

public String getContentReferenceType()

setContentReferenceType

public void setContentReferenceType(String referenceType)

getPlainText

public Boolean getPlainText()

setPlainText

public void setPlainText(Boolean plainText)

getMessageEncoding

public String getMessageEncoding()

setMessageEncoding

public void setMessageEncoding(String messageEncoding)

getProperties

public XmlSignatureProperties getProperties()

setProperties

public void setProperties(XmlSignatureProperties properties)


Apache Camel