Exemple de code d’intégration
  • 18 Nov 2024
  • 1 Minute à lire
  • Sombre
    Lumière
  • PDF

Exemple de code d’intégration

  • Sombre
    Lumière
  • PDF

Résumé de l’article

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 :

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.

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

  2. VerificationResponseTokenGeneration.java

  3. VerificationRequestTokenGeneration.java

  4. VerificationResponseTokenConversion.java

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.

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().


Cet article vous a-t-il été utile ?

Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.
ESC

Ozzy, facilitant la découverte de connaissances grâce à l’intelligence conversationnelle