Certifier des documents dans AEM Forms
- Rubriques :
- Sécurité des documents
Créé pour :
- Intermédiaire
- Développeur
Un document certifié fournit aux personnes destinataires d’un document et de formulaires PDF des garanties supplémentaires sur leur authenticité et leur intégrité.
Pour certifier un document, vous pouvez utiliser Acrobat DC sur le bureau ou AEM Forms Document Services dans le cadre d’un processus automatisé sur un serveur.
Cet article fournit un exemple de lot OSGI pour certifier des documents PDF à l’aide d’AEM Forms Document Services. Le code utilisé dans l’exemple est disponible ici.
Pour certifier des documents à l’aide d’AEM Forms, procédez comme suit :
Ajouter un certificat à Trust Store
Suivez les étapes mentionnées ci-dessous pour ajouter le certificat au KeyStore dans AEM
- Initialiser un Trust Store global
- Rechercher l’utilisateur ou l’utilisatrice fd-service
- Vous devrez faire défiler la page de résultats pour charger tous les utilisateurs et utilisatrices afin de trouver l’utilisateur ou l’utilisatrice fd-service.
- Double-cliquez sur l’utilisateur ou l’utilisatrice fd-service pour ouvrir la fenêtre des paramètres utilisateur.
- Cliquez sur « Ajouter une clé privée à partir du fichier de stockage de clés ». Indiquez l’alias et le mot de passe propres à votre certificat.
- Enregistrez vos modifications.
Créer le service OSGI
Vous pouvez créer votre propre lot OSGi et utiliser le SDK client AEM Forms pour mettre en œuvre un service de certification des documents PDF. Les liens suivants peuvent être utiles pour écrire votre propre lot OSGi.
Vous pouvez également utiliser l’exemple de lot inclus dans les ressources de ce tutoriel.
Tester le modèle sur votre système local
- Téléchargez et installez le lot Document Services personnalisé.
- Téléchargez et installez le lot Developing with Service User.
- Assurez-vous d’avoir ajouté l’entrée suivante dans le service de mappage des utilisateurs et utilisatrices du service Apache Sling :
DevelopingWithServiceUser.core:getformsresourceresolver=fd-service comme illustré dans la capture d’écran ci-dessous.
- Importer un exemple de formulaire adaptatif
- Importer et installer l’envoi personnalisé
- Ouvrez le formulaire adaptatif.
- Chargez un document PDF devant être certifié.
Facultatif : spécifiez le champ de signature à utiliser pour certifier le document. - Cliquez sur Envoyer.
- Le PDF certifié doit vous être renvoyé.