Signature électronique (optionnel)
La signature électronique est activée si au moins une des configuration ci-dessous est paramétrée. Si plusieurs solutions configurées, Docaposte prendra le dessus.
Docaposte
Les paramètres ne doivent pas être ajoutés s’ils ne sont pas utilisés |
Les paramètres Docaposte se trouve dans le fichier estage.properties
:
# docaposte
docaposte.uri=https://demo-parapheur.dfast.fr/parapheur-soap/soap/v1/Documents
docaposte.siren=xxx
docaposte.keystore.path=<chemin du fichier .p12>
docaposte.keystore.password=xxx
docaposte.truststore.path=<chemin du fichier .jks>
docaposte.truststore.password=xxx
Les certificats pour Docaposte peuvent être déposés où vous le souhaitez en dehors du projet.
ESUP-Signature (mode solution externe)
Les paramètres ne doivent pas être ajoutés s’ils ne sont pas utilisés |
ESUP-Stage met à disposition des api "public" accessible avec un des tokens paramétrés dans appli.public.tokens
. La liste des api se trouve dans /public/swagger-ui.html
.
Le paramétrage "webhook" correspondent à l’appel vers une api externe pour la signature électronique (cette solution est à mettre en place par chaque établissement). Les api vers ESUP-Signature sont intégrés dans ESUP-Stage mais la configuration est la même pour une solution externe.
webhook.signature.uri
: uri de l’api externe
webhook.signature.token
: token d’accès
# tokens d'accès d'esup-stage permettant d'autoriser les webhook à accéder aux api /public/api d'esup-stage séparés par des ; (exemple : token1;token2;token3)
appli.public.tokens=xxxx
### Paramétrage webhooks ###
# uri du webhook de signature
webhook.signature.uri=http://localhost:8080/webhook/esup-signature
# token permettant d'accéder au webhook signature
webhook.signature.token=yyyyy
### -------------------- ###
### Paramétrage esup-signature ###
# numero du circuit
esupsignature.uri=http://localhost:8880/ws
esupsignature.circuit=123
### -------------------- ###