AdES Validator Properties
The implementation class of the AdES Validator is:
com.czertainly.signserver.module.ades.validator.AdESValidator
It contains the integration with the DSS framework and extends the Worker interface of the SignServer. If you want to use the AdES Validator, you must specify this property. The AdES Validator will check the following configuration properties.
Property | Description | Default Value | Mandatory |
---|---|---|---|
REPORT_TYPE | Report type to be returned after the validation process is complete. Allowed values are:
| NONE | YES |
OUTPUT_TYPE | Output format of the report. Allowed values are:
| NONE | YES |
TRUSTED_CERTIFICATES | Contains list of PEM certificates to use as a trusted sources, additionally to the LOTL and TLs. This is the place where you need to provide your trusted certificates that are not part of the public trust list. | LOTL and TLs | NO |
INCLUDE_SEMANTICS | Sets if the semantics for Indication / SubIndication must be included in the report (see table 5 / 6 of the ETSI TS 119 102-1) true / false | false | NO |
VALIDATION_LEVEL | Sets an expected signature validation level. Supported values are:
| ARCHIVAL_DATA | NO |
VALIDATION_POLICY | Provide a custom validation policy. The custom validation policy must be provided as XML document. See example of the default validation policy. | default validation policy | NO |
Metadata
The data that needs to be provide for validation of detached signatures should be included as a Base64 encoded original data in the DETACHED_CONTENTS
metadata when requesting for the augmentation.