Skip to main content

JAdES Signer Properties

info

See the Common Properties for configuration options of the AdES Signer.

The implementation class of the JAdES Signer is:

com.czertainly.signserver.module.jades.signer.JAdESSigner

It contains the integration with the DSS framework and extends the Worker interface of the SignServer. If you want to use the JAdES Signer, you must specify this property. The JAdES Signer will check the following configuration properties.

PropertyDescriptionDefault ValueMandatory
SIGNATURE_PACKAGINGSets the signature packaging. Allowed values are:
  • ENVELOPING
  • DETACHED
NONEYES
JWS_SERIALIZATION_TYPESets the JWS serialization type. Allowed values are:
  • COMPACT-SERIALIZATION
  • JSON-SERIALIZATION
  • FLATTENED-JSON-SERIALIZATION
NONEYES
SIGD_MECHANISMSets signature mechanism to use for a detached signature packaging. Allowed values are:
  • NO-SIG-D
  • HTTP-HEADERS
  • OBJECT-ID-BY-URI
  • OBJECT-ID-BY-URI-HASH
NONEMandatory when the signature packaging = DETACHED
BASE64_URL_ENCODED_PAYLOADSets if base64Url encoded payload shall be used.trueNO
BASE64_URL_ENCODED_ETSI_COMPONENTSSets if the instances of the etsiU header shall appear in their corresponding base64url encoding.trueNO