--- title: "Sample Integration Code" slug: "sample-integration-code" updated: 2024-11-18T12:48:11Z published: 2024-11-18T12:48:11Z canonical: "docs.onespan.com/sample-integration-code" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.onespan.com/llms.txt > Use this file to discover all available pages before exploring further. # Exemple de code d’intégration L’exemple de code Java abordé dans cette section illustre comment utiliser le SDK d’intégration pour intégrer le backend de l’application OneSpan Sign à un serveur de vérification externe. Plus précisément, la présente section traite des points suivants : - [Adding the SDK to Your Project](/v1/docs/fr/sample-integration-code#ajout-du-sdk-à-votre-projet) - [Sample Java Files](/v1/docs/fr/sample-integration-code#exemples-de-fichiers-java) ## Ajout du SDK à votre projet Pour ajouter le SDK d’intégration à votre projet en tant que dépendance, vous devez télécharger le SDK d’intégration. Pour télécharger le SDK d’intégration, cliquez [ici](/docs/resources/downloads/externalsignerverification/fr/esl-sdk-external-signer-verification-1.0.14.jar). ## Exemples de fichiers Java Les quatre fichiers suivants d’exemple de code Java illustrent l’utilisation de divers aspects du SDK d’intégration : 1. [VerificationRequestTokenConversion.java](https://cdn.document360.io/038f59a7-abd0-4c14-9de7-3434d28b49fd/Images/Documentation/verificationrequesttokenconversion.zip?sv=2026-02-06&spr=https&st=2026-11-13T10%3A57%3A07Z&se=2026-11-13T11%3A57%3A07Z&sr=c&sp=r&sig=6zk1teK8Q1te6uYYvZiLawQcy1wUDiI7qahme%2F%2BhCh8%3D) 2. [VerificationResponseTokenGeneration.java](https://cdn.document360.io/038f59a7-abd0-4c14-9de7-3434d28b49fd/Images/Documentation/verificationresponsetokengeneration.zip?sv=2026-02-06&spr=https&st=2026-11-13T10%3A57%3A07Z&se=2026-11-13T11%3A57%3A07Z&sr=c&sp=r&sig=6zk1teK8Q1te6uYYvZiLawQcy1wUDiI7qahme%2F%2BhCh8%3D) 3. [VerificationRequestTokenGeneration.java](https://cdn.document360.io/038f59a7-abd0-4c14-9de7-3434d28b49fd/Images/Documentation/verificationrequesttokengeneration.zip?sv=2026-02-06&spr=https&st=2026-11-13T10%3A57%3A07Z&se=2026-11-13T11%3A57%3A07Z&sr=c&sp=r&sig=6zk1teK8Q1te6uYYvZiLawQcy1wUDiI7qahme%2F%2BhCh8%3D) 4. [VerificationResponseTokenConversion.java](https://cdn.document360.io/038f59a7-abd0-4c14-9de7-3434d28b49fd/Images/Documentation/verificationresponsetokenconversion.zip?sv=2026-02-06&spr=https&st=2026-11-13T10%3A57%3A07Z&se=2026-11-13T11%3A57%3A07Z&sr=c&sp=r&sig=6zk1teK8Q1te6uYYvZiLawQcy1wUDiI7qahme%2F%2BhCh8%3D) Les fichiers 1 et 2 contiennent le code du serveur de vérification externe. Les fichiers 3 et 4 contiennent le code du backend de l’application OneSpan Sign. ### Fichier 1 : Serveur de vérification externe Le fichier 1 (`VerificationRequestTokenConversion.java`) illustre comment le serveur de vérification externe convertit un *jeton de demande de vérification de signataire* extrait en objet *SignerVerificationRequest* en appelant la méthode *SignerVerificationProcessor.toSignerVerificationRequest().* ### Fichier 2 : Serveur de vérification externe Le fichier 2 (`VerificationResponseTokenGeneration.java`) illustre comment le serveur de vérification externe génère un *jeton de réponse de vérification du signataire*. Il récupère d’abord l’objet *SignerVerificationRequest* enregistré, puis extrait les *informations d’identification du document* ainsi que *l’URL de rappel* de celui-ci. Il construit ensuite un objet *SignerVerificationResponse* avec les *informations d’identification du document* comme valeur de l’un de ses champs. L’objet *SignerVerificationResponse* est ensuite converti en *jeton de réponse de vérification du signataire* en appelant la méthode *SignerVerificationProcessor.toSignerVerificationResponsePayload().* Enfin, le résultat, ainsi que *l’URL de rappel*, est utilisé pour créer une URL de redirection afin de renvoyer l’utilisateur vers le [Signer Experience](/v1/docs/fr/signer-experience-settings). ### Fichier 3 : Backend de l’application OneSpan Sign Le fichier 3 (`VerificationRequestTokenGeneration.java`) illustre comment le backend de l’application OneSpan Sign construit une *SignerVerificationRequest*, qui est ensuite convertie en *jeton de demande de vérification du signataire* en appelant la méthode *SignerVerificationProcessor.toSignerVerificationRequestPayload().* Le résultat est ensuite utilisé pour créer une URL de redirection afin d’envoyer le signataire vers le site Web du *fournisseur de vérification externe*. ### Fichier 4 : Backend de l’application OneSpan Sign Le fichier 4 (`VerificationResponseTokenConversion.java`) illustre comment le backend de l’application OneSpan Sign convertit un *jeton de réponse de vérification du signataire* extrait en un objet *SignerVerificationResponse* en appelant la méthode *SignerVerificationProcessor.toSignerVerificationResponse().*