DSS Validation Service

January 10, 2025 ยท View on GitHub

Micronaut based service for validating JAdES Signatures using the eSignature Building Block Digital Signature Service library.

Installation

Container

The service is provided as a container at quay.io.

It can be started with:

  docker run -p 8080:8080 quay.io/repository/wi_stefan/dss-validation-service

Configuration

Configurations can be provided with the standard mechanisms of the Micronaut-Framework, e.g. environment variables or application.yaml file. The following table concentrates on the most important configuration parameters.

PropertyEnv-VarDescriptionDefault
micronaut.server.portMICRONAUT_SERVER_PORTServer port to be used for the listener endpoint.8080
endpoints.health.enabledENDPOINTS_HEALTH_ENABLEDEnables the health endpoint.true
endpoints.health.enabledENDPOINTS_HEALTH_ENABLEDEnables the health endpoint.true
general.basepathGENERAL_BASEPATHBasepath used for the endpoint""
trust.listTRUST_LISTList of tusted-list-configs""
trust.storesTRUST_STORESList of store-configs""