Class XmlVerifierEndpointBuilderFactory.XmlVerifierHeaderNameBuilder
- java.lang.Object
-
- org.apache.camel.builder.endpoint.dsl.XmlVerifierEndpointBuilderFactory.XmlVerifierHeaderNameBuilder
-
- Enclosing interface:
- XmlVerifierEndpointBuilderFactory
public static class XmlVerifierEndpointBuilderFactory.XmlVerifierHeaderNameBuilder extends Object
The builder of headers' name for the XML Security Verify component.
-
-
Constructor Summary
Constructors Constructor Description XmlVerifierHeaderNameBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
charsetName()
The name of the charset.String
xmlSignatureOmitXmlDeclaration()
Header which indicates that either the resulting signature document in the signature generation case or the resulting output of the verifier should not contain an XML declaration.String
xmlSignatureSchemaResourceUri()
The schema resource URI.String
xmlSignatureXAdESDataObjectFormatEncoding()
for the value of the Encoding element of the DataObjectFormat element.String
xmlSignatureXAdESNamespace()
overwrites the XAdES namespace parameter value.String
xmlSignatureXAdESPrefix()
overwrites the XAdES prefix parameter value.String
xmlSignatureXAdESQualifyingPropertiesId()
for the 'Id' attribute value of QualifyingProperties element.String
xmlSignatureXAdESSignedDataObjectPropertiesId()
for the 'Id' attribute value of SignedDataObjectProperties element.String
xmlSignatureXAdESSignedSignaturePropertiesId()
for the 'Id' attribute value of SignedSignatureProperties element.String
xmlSignatureXpathsToIdAttributes()
XPaths to id attributes.
-
-
-
Method Detail
-
xmlSignatureOmitXmlDeclaration
public String xmlSignatureOmitXmlDeclaration()
Header which indicates that either the resulting signature document in the signature generation case or the resulting output of the verifier should not contain an XML declaration. If the header is not specified then a XML declaration is created. There is one exception: If the verifier result is a plain text this header has no effect. Possible values of the header are Boolean#TRUE or Boolean#FALSE. Overwrites the configuration parameter XmlSignatureConfiguration#setOmitXmlDeclaration(Boolean). The option is a:Boolean
type. Group: producer- Returns:
- the name of the header
XmlSignatureOmitXmlDeclaration
.
-
xmlSignatureSchemaResourceUri
public String xmlSignatureSchemaResourceUri()
The schema resource URI. The option is a:String
type. Group: producer- Returns:
- the name of the header
XmlSignatureSchemaResourceUri
.
-
xmlSignatureXpathsToIdAttributes
public String xmlSignatureXpathsToIdAttributes()
XPaths to id attributes. The option is a:String
type. Group: producer- Returns:
- the name of the header
XmlSignatureXpathsToIdAttributes
.
-
xmlSignatureXAdESQualifyingPropertiesId
public String xmlSignatureXAdESQualifyingPropertiesId()
for the 'Id' attribute value of QualifyingProperties element. The option is a:String
type. Group: producer- Returns:
- the name of the header
XmlSignatureXAdESQualifyingPropertiesId
.
-
xmlSignatureXAdESSignedDataObjectPropertiesId
public String xmlSignatureXAdESSignedDataObjectPropertiesId()
for the 'Id' attribute value of SignedDataObjectProperties element. The option is a:String
type. Group: producer- Returns:
- the name of the header
XmlSignatureXAdESSignedDataObjectPropertiesId
.
-
xmlSignatureXAdESSignedSignaturePropertiesId
public String xmlSignatureXAdESSignedSignaturePropertiesId()
for the 'Id' attribute value of SignedSignatureProperties element. The option is a:String
type. Group: producer- Returns:
- the name of the header
XmlSignatureXAdESSignedSignaturePropertiesId
.
-
xmlSignatureXAdESDataObjectFormatEncoding
public String xmlSignatureXAdESDataObjectFormatEncoding()
for the value of the Encoding element of the DataObjectFormat element. The option is a:String
type. Group: producer- Returns:
- the name of the header
XmlSignatureXAdESDataObjectFormatEncoding
.
-
xmlSignatureXAdESNamespace
public String xmlSignatureXAdESNamespace()
overwrites the XAdES namespace parameter value. The option is a:String
type. Group: producer- Returns:
- the name of the header
XmlSignatureXAdESNamespace
.
-
xmlSignatureXAdESPrefix
public String xmlSignatureXAdESPrefix()
overwrites the XAdES prefix parameter value. The option is a:String
type. Group: producer- Returns:
- the name of the header
XmlSignatureXAdESPrefix
.
-
charsetName
public String charsetName()
The name of the charset. The option is a:String
type. Group: producer- Returns:
- the name of the header
CharsetName
.
-
-