public static interface XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder
extends org.apache.camel.builder.EndpointProducerBuilder
| Modifier and Type | Method and Description |
|---|---|
default XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder |
addKeyInfoReference(Boolean addKeyInfoReference)
In order to protect the KeyInfo element from tampering you can add a
reference to the signed info element so that it is protected via the
signature value.
|
default XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder |
addKeyInfoReference(String addKeyInfoReference)
In order to protect the KeyInfo element from tampering you can add a
reference to the signed info element so that it is protected via the
signature value.
|
default XmlSignerEndpointBuilderFactory.AdvancedXmlSignerEndpointBuilder |
advanced() |
default XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder |
baseUri(String baseUri)
You can set a base URI which is used in the URI dereferencing.
|
default XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder |
canonicalizationMethod(Object canonicalizationMethod)
Canonicalization method used to canonicalize the SignedInfo element
before the digest is calculated.
|
default XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder |
canonicalizationMethod(String canonicalizationMethod)
Canonicalization method used to canonicalize the SignedInfo element
before the digest is calculated.
|
default XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder |
clearHeaders(Boolean clearHeaders)
Determines if the XML signature specific headers be cleared after
signing and verification.
|
default XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder |
clearHeaders(String clearHeaders)
Determines if the XML signature specific headers be cleared after
signing and verification.
|
default XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder |
contentObjectId(String contentObjectId)
Sets the content object Id attribute value.
|
default XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder |
contentReferenceType(String contentReferenceType)
Type of the content reference.
|
default XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder |
contentReferenceUri(String contentReferenceUri)
Reference URI for the content to be signed.
|
default XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder |
cryptoContextProperties(Map<String,Object> cryptoContextProperties)
Sets the crypto context properties.
|
default XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder |
cryptoContextProperties(String cryptoContextProperties)
Sets the crypto context properties.
|
default XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder |
digestAlgorithm(String digestAlgorithm)
Digest algorithm URI.
|
default XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder |
disallowDoctypeDecl(Boolean disallowDoctypeDecl)
Disallows that the incoming XML document contains DTD DOCTYPE
declaration.
|
default XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder |
disallowDoctypeDecl(String disallowDoctypeDecl)
Disallows that the incoming XML document contains DTD DOCTYPE
declaration.
|
default XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder |
keyAccessor(Object keyAccessor)
For the signing process, a private key is necessary.
|
default XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder |
keyAccessor(String keyAccessor)
For the signing process, a private key is necessary.
|
default XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder |
lazyStartProducer(boolean lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder |
lazyStartProducer(String lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder |
omitXmlDeclaration(Boolean omitXmlDeclaration)
Indicator whether the XML declaration in the outgoing message body
should be omitted.
|
default XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder |
omitXmlDeclaration(String omitXmlDeclaration)
Indicator whether the XML declaration in the outgoing message body
should be omitted.
|
default XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder |
outputXmlEncoding(String outputXmlEncoding)
The character encoding of the resulting signed XML document.
|
default XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder |
parentLocalName(String parentLocalName)
Local name of the parent element to which the XML signature element
will be added.
|
default XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder |
parentNamespace(String parentNamespace)
Namespace of the parent element to which the XML signature element
will be added.
|
default XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder |
parentXpath(Object parentXpath)
Sets the XPath to find the parent node in the enveloped case.
|
default XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder |
parentXpath(String parentXpath)
Sets the XPath to find the parent node in the enveloped case.
|
default XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder |
plainText(Boolean plainText)
Indicator whether the message body contains plain text.
|
default XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder |
plainText(String plainText)
Indicator whether the message body contains plain text.
|
default XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder |
plainTextEncoding(String plainTextEncoding)
Encoding of the plain text.
|
default XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder |
prefixForXmlSignatureNamespace(String prefixForXmlSignatureNamespace)
Namespace prefix for the XML signature namespace
http://www.w3.org/2000/09/xmldsig#.
|
default XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder |
properties(Object properties)
For adding additional References and Objects to the XML signature
which contain additional properties, you can provide a bean which
implements the XmlSignatureProperties interface.
|
default XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder |
properties(String properties)
For adding additional References and Objects to the XML signature
which contain additional properties, you can provide a bean which
implements the XmlSignatureProperties interface.
|
default XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder |
schemaResourceUri(String schemaResourceUri)
Classpath to the XML Schema.
|
default XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder |
signatureAlgorithm(String signatureAlgorithm)
Signature algorithm.
|
default XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder |
signatureId(String signatureId)
Sets the signature Id.
|
default XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder |
transformMethods(List<Object> transformMethods)
Transforms which are executed on the message body before the digest
is calculated.
|
default XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder |
transformMethods(String transformMethods)
Transforms which are executed on the message body before the digest
is calculated.
|
default XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder |
xpathsToIdAttributes(List<Object> xpathsToIdAttributes)
Define the elements which are signed in the detached case via XPATH
expressions to ID attributes (attributes of type ID).
|
default XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder |
xpathsToIdAttributes(String xpathsToIdAttributes)
Define the elements which are signed in the detached case via XPATH
expressions to ID attributes (attributes of type ID).
|
default XmlSignerEndpointBuilderFactory.AdvancedXmlSignerEndpointBuilder advanced()
default XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder addKeyInfoReference(Boolean addKeyInfoReference)
addKeyInfoReference - the value to setdefault XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder addKeyInfoReference(String addKeyInfoReference)
addKeyInfoReference - the value to setdefault XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder baseUri(String baseUri)
baseUri - the value to setdefault XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder canonicalizationMethod(Object canonicalizationMethod)
canonicalizationMethod - the value to setdefault XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder canonicalizationMethod(String canonicalizationMethod)
canonicalizationMethod - the value to setdefault XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder clearHeaders(Boolean clearHeaders)
clearHeaders - the value to setdefault XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder clearHeaders(String clearHeaders)
clearHeaders - the value to setdefault XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder contentObjectId(String contentObjectId)
contentObjectId - the value to setdefault XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder contentReferenceType(String contentReferenceType)
contentReferenceType - the value to setdefault XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder contentReferenceUri(String contentReferenceUri)
contentReferenceUri - the value to setdefault XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder cryptoContextProperties(Map<String,Object> cryptoContextProperties)
cryptoContextProperties - the value to setdefault XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder cryptoContextProperties(String cryptoContextProperties)
cryptoContextProperties - the value to setdefault XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder digestAlgorithm(String digestAlgorithm)
digestAlgorithm - the value to setdefault XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder disallowDoctypeDecl(Boolean disallowDoctypeDecl)
disallowDoctypeDecl - the value to setdefault XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder disallowDoctypeDecl(String disallowDoctypeDecl)
disallowDoctypeDecl - the value to setdefault XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder keyAccessor(Object keyAccessor)
keyAccessor - the value to setdefault XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder keyAccessor(String keyAccessor)
keyAccessor - the value to setdefault XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder lazyStartProducer(boolean lazyStartProducer)
lazyStartProducer - the value to setdefault XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder lazyStartProducer(String lazyStartProducer)
lazyStartProducer - the value to setdefault XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder omitXmlDeclaration(Boolean omitXmlDeclaration)
omitXmlDeclaration - the value to setdefault XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder omitXmlDeclaration(String omitXmlDeclaration)
omitXmlDeclaration - the value to setdefault XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder outputXmlEncoding(String outputXmlEncoding)
outputXmlEncoding - the value to setdefault XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder parentLocalName(String parentLocalName)
parentLocalName - the value to setdefault XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder parentNamespace(String parentNamespace)
parentNamespace - the value to setdefault XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder parentXpath(Object parentXpath)
parentXpath - the value to setdefault XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder parentXpath(String parentXpath)
parentXpath - the value to setdefault XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder plainText(Boolean plainText)
plainText - the value to setdefault XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder plainText(String plainText)
plainText - the value to setdefault XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder plainTextEncoding(String plainTextEncoding)
plainTextEncoding - the value to setdefault XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder prefixForXmlSignatureNamespace(String prefixForXmlSignatureNamespace)
prefixForXmlSignatureNamespace - the value to setdefault XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder properties(Object properties)
properties - the value to setdefault XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder properties(String properties)
properties - the value to setdefault XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder schemaResourceUri(String schemaResourceUri)
schemaResourceUri - the value to setdefault XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder signatureAlgorithm(String signatureAlgorithm)
signatureAlgorithm - the value to setdefault XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder signatureId(String signatureId)
signatureId - the value to setdefault XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder transformMethods(List<Object> transformMethods)
transformMethods - the value to setdefault XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder transformMethods(String transformMethods)
transformMethods - the value to setdefault XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder xpathsToIdAttributes(List<Object> xpathsToIdAttributes)
xpathsToIdAttributes - the value to setdefault XmlSignerEndpointBuilderFactory.XmlSignerEndpointBuilder xpathsToIdAttributes(String xpathsToIdAttributes)
xpathsToIdAttributes - the value to setApache Camel