public final class XmlSignatureConstants extends Object
Modifier and Type | Field and Description |
---|---|
static String |
HEADER_CONTENT_REFERENCE_TYPE |
static String |
HEADER_CONTENT_REFERENCE_URI |
static String |
HEADER_MESSAGE_IS_PLAIN_TEXT
Header for indicating that the message body contains non-xml plain text.
|
static String |
HEADER_OMIT_XML_DECLARATION
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.
|
static String |
HEADER_PLAIN_TEXT_ENCODING
Header indicating the encoding of the plain text message body.
|
static String |
HEADER_SCHEMA_RESOURCE_URI |
static String |
HEADER_TRANSFORM_METHODS
Header for dynamic specifying the transform methods of the reference to the signed data.
|
static String |
HEADER_XADES_DATA_OBJECT_FORMAT_ENCODING
Header for the "Encoding" element contained in the "DataObjectFormat" XAdES element.
|
static String |
HEADER_XADES_NAMESPACE
Header for the XAdES namespace.
|
static String |
HEADER_XADES_PREFIX
Header for the XAdES namespace prefix.
|
static String |
HEADER_XADES_QUALIFYING_PROPERTIES_ID
Header for the 'Id' attribute value of the XAdES element 'QualifyingProperties'
|
static String |
HEADER_XADES_SIGNED_DATA_OBJECT_PROPERTIES_ID
Header for the 'Id' attribute value of the XAdES element 'SignedDataObjectProperties'
|
static String |
HEADER_XADES_SIGNED_SIGNATURE_PROPERTIES_ID
Header for the 'Id' attribute value of the XAdES element 'SignedSignatureProperties'
|
static String |
HEADER_XPATHS_TO_ID_ATTRIBUTES |
public static final String HEADER_MESSAGE_IS_PLAIN_TEXT
Boolean.TRUE
then the message body is treated as plain text Overwrites
the configuration parameter XmlSignerConfiguration#setPlainText(Boolean)public static final String HEADER_PLAIN_TEXT_ENCODING
HEADER_MESSAGE_IS_PLAIN_TEXT
is set to Boolean.TRUE
. Overwrites the configuration parameter
XmlSignerConfiguration#setPlainTextEncoding(String).public static final String HEADER_OMIT_XML_DECLARATION
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).
public static final String HEADER_CONTENT_REFERENCE_URI
public static final String HEADER_CONTENT_REFERENCE_TYPE
public static final String HEADER_SCHEMA_RESOURCE_URI
public static final String HEADER_XPATHS_TO_ID_ATTRIBUTES
public static final String HEADER_TRANSFORM_METHODS
Used for the XML signer. This header will overwrite the configuration property "transformMethods". You cannot use transform algorithms, which need parameters like http://www.w3.org/TR/1999/REC-xslt-19991116, http://www.w3.org/2002/06/xmldsig-filter2, or http://www.w3.org/TR/1999/REC-xpath-19991116.
public static final String HEADER_XADES_QUALIFYING_PROPERTIES_ID
public static final String HEADER_XADES_SIGNED_DATA_OBJECT_PROPERTIES_ID
public static final String HEADER_XADES_SIGNED_SIGNATURE_PROPERTIES_ID
public static final String HEADER_XADES_DATA_OBJECT_FORMAT_ENCODING
public static final String HEADER_XADES_NAMESPACE
public static final String HEADER_XADES_PREFIX
null
header value will have no effect.Apache Camel