Uses of Interface
org.apache.camel.builder.component.dsl.XmlsecuritySignComponentBuilderFactory.XmlsecuritySignComponentBuilder
Packages that use XmlsecuritySignComponentBuilderFactory.XmlsecuritySignComponentBuilder
-
Uses of XmlsecuritySignComponentBuilderFactory.XmlsecuritySignComponentBuilder in org.apache.camel.builder.component
Methods in org.apache.camel.builder.component that return XmlsecuritySignComponentBuilderFactory.XmlsecuritySignComponentBuilderModifier and TypeMethodDescriptionComponentsBuilderFactory.xmlsecuritySign()XML Security Sign (camel-xmlsecurity) Sign XML payloads using the XML signature specification. -
Uses of XmlsecuritySignComponentBuilderFactory.XmlsecuritySignComponentBuilder in org.apache.camel.builder.component.dsl
Classes in org.apache.camel.builder.component.dsl that implement XmlsecuritySignComponentBuilderFactory.XmlsecuritySignComponentBuilderModifier and TypeClassDescriptionstatic classMethods in org.apache.camel.builder.component.dsl that return XmlsecuritySignComponentBuilderFactory.XmlsecuritySignComponentBuilderModifier and TypeMethodDescriptionXmlsecuritySignComponentBuilderFactory.XmlsecuritySignComponentBuilder.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.XmlsecuritySignComponentBuilderFactory.XmlsecuritySignComponentBuilder.autowiredEnabled(boolean autowiredEnabled) Whether autowiring is enabled.You can set a base URI which is used in the URI dereferencing.XmlsecuritySignComponentBuilderFactory.XmlsecuritySignComponentBuilder.canonicalizationMethod(AlgorithmMethod canonicalizationMethod) Canonicalization method used to canonicalize the SignedInfo element before the digest is calculated.XmlsecuritySignComponentBuilderFactory.XmlsecuritySignComponentBuilder.clearHeaders(Boolean clearHeaders) Determines if the XML signature specific headers be cleared after signing and verification.XmlsecuritySignComponentBuilderFactory.XmlsecuritySignComponentBuilder.contentObjectId(String contentObjectId) Sets the content object Id attribute value.XmlsecuritySignComponentBuilderFactory.XmlsecuritySignComponentBuilder.contentReferenceType(String contentReferenceType) Type of the content reference.XmlsecuritySignComponentBuilderFactory.XmlsecuritySignComponentBuilder.contentReferenceUri(String contentReferenceUri) Reference URI for the content to be signed.XmlsecuritySignComponentBuilderFactory.XmlsecuritySignComponentBuilder.cryptoContextProperties(Map<String, Object> cryptoContextProperties) Sets the crypto context properties.XmlsecuritySignComponentBuilderFactory.XmlsecuritySignComponentBuilder.digestAlgorithm(String digestAlgorithm) Digest algorithm URI.XmlsecuritySignComponentBuilderFactory.XmlsecuritySignComponentBuilder.disallowDoctypeDecl(Boolean disallowDoctypeDecl) Disallows that the incoming XML document contains DTD DOCTYPE declaration.XmlsecuritySignComponentBuilderFactory.XmlsecuritySignComponentBuilder.keyAccessor(org.apache.camel.component.xmlsecurity.api.KeyAccessor keyAccessor) For the signing process, a private key is necessary.XmlsecuritySignComponentBuilderFactory.XmlsecuritySignComponentBuilder.lazyStartProducer(boolean lazyStartProducer) Whether the producer should be started lazy (on the first message).XmlsecuritySignComponentBuilderFactory.XmlsecuritySignComponentBuilder.omitXmlDeclaration(Boolean omitXmlDeclaration) Indicator whether the XML declaration in the outgoing message body should be omitted.XmlsecuritySignComponentBuilderFactory.XmlsecuritySignComponentBuilder.outputXmlEncoding(String outputXmlEncoding) The character encoding of the resulting signed XML document.XmlsecuritySignComponentBuilderFactory.XmlsecuritySignComponentBuilder.parentLocalName(String parentLocalName) Local name of the parent element to which the XML signature element will be added.XmlsecuritySignComponentBuilderFactory.XmlsecuritySignComponentBuilder.parentNamespace(String parentNamespace) Namespace of the parent element to which the XML signature element will be added.XmlsecuritySignComponentBuilderFactory.XmlsecuritySignComponentBuilder.parentXpath(XPathFilterParameterSpec parentXpath) Sets the XPath to find the parent node in the enveloped case.Indicator whether the message body contains plain text.XmlsecuritySignComponentBuilderFactory.XmlsecuritySignComponentBuilder.plainTextEncoding(String plainTextEncoding) Encoding of the plain text.XmlsecuritySignComponentBuilderFactory.XmlsecuritySignComponentBuilder.prefixForXmlSignatureNamespace(String prefixForXmlSignatureNamespace) Namespace prefix for the XML signature namespace http://www.w3.org/2000/09/xmldsig#.XmlsecuritySignComponentBuilderFactory.XmlsecuritySignComponentBuilder.properties(org.apache.camel.component.xmlsecurity.api.XmlSignatureProperties 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.XmlsecuritySignComponentBuilderFactory.XmlsecuritySignComponentBuilder.schemaResourceUri(String schemaResourceUri) Classpath to the XML Schema.XmlsecuritySignComponentBuilderFactory.XmlsecuritySignComponentBuilder.signatureAlgorithm(String signatureAlgorithm) Signature algorithm.XmlsecuritySignComponentBuilderFactory.XmlsecuritySignComponentBuilder.signatureId(String signatureId) Sets the signature Id.XmlsecuritySignComponentBuilderFactory.XmlsecuritySignComponentBuilder.signerConfiguration(org.apache.camel.component.xmlsecurity.processor.XmlSignerConfiguration signerConfiguration) To use a shared XmlSignerConfiguration configuration to use as base for configuring endpoints.XmlsecuritySignComponentBuilderFactory.XmlsecuritySignComponentBuilder.transformMethods(List<AlgorithmMethod> transformMethods) Transforms which are executed on the message body before the digest is calculated.XmlsecuritySignComponentBuilderFactory.XmlsecuritySignComponentBuilder.uriDereferencer(URIDereferencer uriDereferencer) If you want to restrict the remote access via reference URIs, you can set an own dereferencer.XmlsecuritySignComponentBuilderFactory.xmlsecuritySign()XML Security Sign (camel-xmlsecurity) Sign XML payloads using the XML signature specification.XmlsecuritySignComponentBuilderFactory.XmlsecuritySignComponentBuilder.xpathsToIdAttributes(List<XPathFilterParameterSpec> xpathsToIdAttributes) Define the elements which are signed in the detached case via XPATH expressions to ID attributes (attributes of type ID).