public static interface XmlsecurityVerifyComponentBuilderFactory.XmlsecurityVerifyComponentBuilder extends ComponentBuilder<org.apache.camel.component.xmlsecurity.XmlVerifierComponent>
| Modifier and Type | Method and Description |
|---|---|
default XmlsecurityVerifyComponentBuilderFactory.XmlsecurityVerifyComponentBuilder |
baseUri(String baseUri)
You can set a base URI which is used in the URI dereferencing.
|
default XmlsecurityVerifyComponentBuilderFactory.XmlsecurityVerifyComponentBuilder |
basicPropertyBinding(boolean basicPropertyBinding)
Whether the component should use basic property binding (Camel 2.x)
or the newer property binding with additional capabilities.
|
default XmlsecurityVerifyComponentBuilderFactory.XmlsecurityVerifyComponentBuilder |
clearHeaders(Boolean clearHeaders)
Determines if the XML signature specific headers be cleared after
signing and verification.
|
default XmlsecurityVerifyComponentBuilderFactory.XmlsecurityVerifyComponentBuilder |
cryptoContextProperties(Map<String,Object> cryptoContextProperties)
Sets the crypto context properties.
|
default XmlsecurityVerifyComponentBuilderFactory.XmlsecurityVerifyComponentBuilder |
disallowDoctypeDecl(Boolean disallowDoctypeDecl)
Disallows that the incoming XML document contains DTD DOCTYPE
declaration.
|
default XmlsecurityVerifyComponentBuilderFactory.XmlsecurityVerifyComponentBuilder |
keySelector(KeySelector keySelector)
Provides the key for validating the XML signature.
|
default XmlsecurityVerifyComponentBuilderFactory.XmlsecurityVerifyComponentBuilder |
lazyStartProducer(boolean lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default XmlsecurityVerifyComponentBuilderFactory.XmlsecurityVerifyComponentBuilder |
omitXmlDeclaration(Boolean omitXmlDeclaration)
Indicator whether the XML declaration in the outgoing message body
should be omitted.
|
default XmlsecurityVerifyComponentBuilderFactory.XmlsecurityVerifyComponentBuilder |
outputNodeSearch(Object outputNodeSearch)
Sets the output node search value for determining the node from the
XML signature document which shall be set to the output message body.
|
default XmlsecurityVerifyComponentBuilderFactory.XmlsecurityVerifyComponentBuilder |
outputNodeSearchType(String outputNodeSearchType)
Determines the search type for determining the output node which is
serialized into the output message bodyF.
|
default XmlsecurityVerifyComponentBuilderFactory.XmlsecurityVerifyComponentBuilder |
outputXmlEncoding(String outputXmlEncoding)
The character encoding of the resulting signed XML document.
|
default XmlsecurityVerifyComponentBuilderFactory.XmlsecurityVerifyComponentBuilder |
removeSignatureElements(Boolean removeSignatureElements)
Indicator whether the XML signature elements (elements with local
name Signature and namesapce http://www.w3.org/2000/09/xmldsig#)
shall be removed from the document set to the output message.
|
default XmlsecurityVerifyComponentBuilderFactory.XmlsecurityVerifyComponentBuilder |
schemaResourceUri(String schemaResourceUri)
Classpath to the XML Schema.
|
default XmlsecurityVerifyComponentBuilderFactory.XmlsecurityVerifyComponentBuilder |
secureValidation(Boolean secureValidation)
Enables secure validation.
|
default XmlsecurityVerifyComponentBuilderFactory.XmlsecurityVerifyComponentBuilder |
uriDereferencer(URIDereferencer uriDereferencer)
If you want to restrict the remote access via reference URIs, you can
set an own dereferencer.
|
default XmlsecurityVerifyComponentBuilderFactory.XmlsecurityVerifyComponentBuilder |
validationFailedHandler(org.apache.camel.component.xmlsecurity.api.ValidationFailedHandler validationFailedHandler)
Handles the different validation failed situations.
|
default XmlsecurityVerifyComponentBuilderFactory.XmlsecurityVerifyComponentBuilder |
verifierConfiguration(org.apache.camel.component.xmlsecurity.processor.XmlVerifierConfiguration verifierConfiguration)
To use a shared XmlVerifierConfiguration configuration to use as base
for configuring endpoints.
|
default XmlsecurityVerifyComponentBuilderFactory.XmlsecurityVerifyComponentBuilder |
xmlSignature2Message(org.apache.camel.component.xmlsecurity.api.XmlSignature2Message xmlSignature2Message)
Bean which maps the XML signature to the output-message after the
validation.
|
default XmlsecurityVerifyComponentBuilderFactory.XmlsecurityVerifyComponentBuilder |
xmlSignatureChecker(org.apache.camel.component.xmlsecurity.api.XmlSignatureChecker xmlSignatureChecker)
This interface allows the application to check the XML signature
before the validation is executed.
|
build, build, doSetProperty, registerdefault XmlsecurityVerifyComponentBuilderFactory.XmlsecurityVerifyComponentBuilder baseUri(String baseUri)
java.lang.String type.
Group: producerdefault XmlsecurityVerifyComponentBuilderFactory.XmlsecurityVerifyComponentBuilder clearHeaders(Boolean clearHeaders)
java.lang.Boolean type.
Default: true
Group: producerdefault XmlsecurityVerifyComponentBuilderFactory.XmlsecurityVerifyComponentBuilder cryptoContextProperties(Map<String,Object> cryptoContextProperties)
java.util.Map type.
Group: producerdefault XmlsecurityVerifyComponentBuilderFactory.XmlsecurityVerifyComponentBuilder disallowDoctypeDecl(Boolean disallowDoctypeDecl)
java.lang.Boolean type.
Default: true
Group: producerdefault XmlsecurityVerifyComponentBuilderFactory.XmlsecurityVerifyComponentBuilder keySelector(KeySelector keySelector)
javax.xml.crypto.KeySelector type.
Group: producerdefault XmlsecurityVerifyComponentBuilderFactory.XmlsecurityVerifyComponentBuilder lazyStartProducer(boolean lazyStartProducer)
boolean type.
Default: false
Group: producerdefault XmlsecurityVerifyComponentBuilderFactory.XmlsecurityVerifyComponentBuilder omitXmlDeclaration(Boolean omitXmlDeclaration)
java.lang.Boolean type.
Default: false
Group: producerdefault XmlsecurityVerifyComponentBuilderFactory.XmlsecurityVerifyComponentBuilder outputNodeSearch(Object outputNodeSearch)
java.lang.Object type.
Group: producerdefault XmlsecurityVerifyComponentBuilderFactory.XmlsecurityVerifyComponentBuilder outputNodeSearchType(String outputNodeSearchType)
java.lang.String type.
Default: Default
Group: producerdefault XmlsecurityVerifyComponentBuilderFactory.XmlsecurityVerifyComponentBuilder outputXmlEncoding(String outputXmlEncoding)
java.lang.String type.
Group: producerdefault XmlsecurityVerifyComponentBuilderFactory.XmlsecurityVerifyComponentBuilder removeSignatureElements(Boolean removeSignatureElements)
java.lang.Boolean type.
Default: false
Group: producerdefault XmlsecurityVerifyComponentBuilderFactory.XmlsecurityVerifyComponentBuilder schemaResourceUri(String schemaResourceUri)
java.lang.String type.
Group: producerdefault XmlsecurityVerifyComponentBuilderFactory.XmlsecurityVerifyComponentBuilder secureValidation(Boolean secureValidation)
java.lang.Boolean type.
Default: true
Group: producerdefault XmlsecurityVerifyComponentBuilderFactory.XmlsecurityVerifyComponentBuilder validationFailedHandler(org.apache.camel.component.xmlsecurity.api.ValidationFailedHandler validationFailedHandler)
org.apache.camel.component.xmlsecurity.api.ValidationFailedHandler type.
Group: producerdefault XmlsecurityVerifyComponentBuilderFactory.XmlsecurityVerifyComponentBuilder xmlSignature2Message(org.apache.camel.component.xmlsecurity.api.XmlSignature2Message xmlSignature2Message)
org.apache.camel.component.xmlsecurity.api.XmlSignature2Message type.
Group: producerdefault XmlsecurityVerifyComponentBuilderFactory.XmlsecurityVerifyComponentBuilder xmlSignatureChecker(org.apache.camel.component.xmlsecurity.api.XmlSignatureChecker xmlSignatureChecker)
org.apache.camel.component.xmlsecurity.api.XmlSignatureChecker type.
Group: producerdefault XmlsecurityVerifyComponentBuilderFactory.XmlsecurityVerifyComponentBuilder basicPropertyBinding(boolean basicPropertyBinding)
boolean type.
Default: false
Group: advanceddefault XmlsecurityVerifyComponentBuilderFactory.XmlsecurityVerifyComponentBuilder uriDereferencer(URIDereferencer uriDereferencer)
javax.xml.crypto.URIDereferencer type.
Group: advanceddefault XmlsecurityVerifyComponentBuilderFactory.XmlsecurityVerifyComponentBuilder verifierConfiguration(org.apache.camel.component.xmlsecurity.processor.XmlVerifierConfiguration verifierConfiguration)
org.apache.camel.component.xmlsecurity.processor.XmlVerifierConfiguration type.
Group: advancedApache Camel