public class XmlVerifierConfiguration extends XmlSignatureConfiguration
Constructor and Description |
---|
XmlVerifierConfiguration() |
Modifier and Type | Method and Description |
---|---|
XmlVerifierConfiguration |
copy() |
KeySelector |
getKeySelector() |
Object |
getOutputNodeSearch() |
String |
getOutputNodeSearchType() |
Boolean |
getRemoveSignatureElements() |
Boolean |
getSecureValidation() |
ValidationFailedHandler |
getValidationFailedHandler() |
XmlSignature2Message |
getXmlSignature2Message() |
XmlSignatureChecker |
getXmlSignatureChecker() |
void |
setCamelContext(org.apache.camel.CamelContext camelContext) |
void |
setKeySelector(KeySelector keySelector) |
void |
setKeySelector(String keySelectorName)
Sets the reference name for a KeySelector that can be found in the
registry.
|
void |
setOutputNodeSearch(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.
|
void |
setOutputNodeSearchType(String outputNodeSearchType)
Determines the search type for determining the output node which is
serialized into the output message bodyF.
|
void |
setRemoveSignatureElements(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.
|
void |
setSecureValidation(Boolean secureValidation) |
void |
setValidationFailedHandler(String validationFailedHandlerName) |
void |
setValidationFailedHandler(ValidationFailedHandler validationFailedHandler) |
void |
setXmlSignature2Message(String xmlSignature2Message)
Sets the reference name for the to-message instance that can be found in
the registry.
|
void |
setXmlSignature2Message(XmlSignature2Message xmlSignature2Message) |
void |
setXmlSignatureChecker(String xmlSignatureCheckerName)
Sets the reference name for a application checker that can be found in
the registry.
|
void |
setXmlSignatureChecker(XmlSignatureChecker xmlSignatureChecker) |
getBaseUri, getCamelContext, getClearHeaders, getCryptoContextProperties, getDisallowDoctypeDecl, getOmitXmlDeclaration, getUriDereferencer, setBaseUri, setClearHeaders, setCryptoContextProperties, setDisallowDoctypeDecl, setOmitXmlDeclaration, setUriDereferencer
public XmlVerifierConfiguration copy()
public void setCamelContext(org.apache.camel.CamelContext camelContext)
setCamelContext
in interface org.apache.camel.CamelContextAware
setCamelContext
in class XmlSignatureConfiguration
public void setKeySelector(KeySelector keySelector)
public KeySelector getKeySelector()
public void setKeySelector(String keySelectorName)
public XmlSignatureChecker getXmlSignatureChecker()
public void setXmlSignatureChecker(XmlSignatureChecker xmlSignatureChecker)
public void setXmlSignatureChecker(String xmlSignatureCheckerName)
public XmlSignature2Message getXmlSignature2Message()
public void setXmlSignature2Message(XmlSignature2Message xmlSignature2Message)
public void setXmlSignature2Message(String xmlSignature2Message)
public ValidationFailedHandler getValidationFailedHandler()
public void setValidationFailedHandler(ValidationFailedHandler validationFailedHandler)
public void setValidationFailedHandler(String validationFailedHandlerName)
public Object getOutputNodeSearch()
public void setOutputNodeSearch(Object outputNodeSearch)
XmlSignature2Message
.public String getOutputNodeSearchType()
public void setOutputNodeSearchType(String outputNodeSearchType)
#setOutputNodeSearch(String)
. The supported default search types
you can find in DefaultXmlSignature2Message
.outputNodeSearchType
- public Boolean getRemoveSignatureElements()
public void setRemoveSignatureElements(Boolean removeSignatureElements)
Boolean.FALSE
. This parameter is forwarded to
XmlSignature2Message
.
This indicator has no effect if the output node search is of type
DefaultXmlSignature2Message.OUTPUT_NODE_SEARCH_TYPE_DEFAULT
.F
public Boolean getSecureValidation()
public void setSecureValidation(Boolean secureValidation)
Apache Camel