Signature XAdES détachée avec Manifest
Exemple de requête réalisant une signature XAdES détachée avec Manifest sur un document
Création de la requête provisionnée
L’application demandeuse initie une demande de signature :
Un objet demande est renvoyé :
Téléversement du document à signer
L’application demandeuse téléverse le contenu du document (un PDF) :
Un objet document est renvoyé, avec cette fois une policyUri pointant vers la politique de signature CAdES/XAdES détachée de la Banque de France.
Lancement de la requête provisionnée
L’application demandeuse passe le statut de la demande de signature à started :
L’URL de la page de consentement est renvoyée :
Récupération des documents signés et des preuves
L’application demandeuse liste les documents signés :
Une liste d’objets document est renvoyée. Elle contient deux parties distinctes :
- le document PDF d’origine (
isOriginal: true), - un fichier
signature.xmlséparé contenant la signature XAdES détachée qui référence le PDF par son nom de fichier
Le téléchargement du document signé renvoie le fichier signature.xml : une signature XAdES détachée (ds:Signature) qui référence document.pdf par son Manifest, avec sa politique de signature (celle de la Banque de France), sa chaîne de certificats et son horodatage, ainsi que l’entrée Manifest déclarant document.pdf par son URI :

