Last modified: 2024-04-03

Exemple de code d'intégration

L'exemple de code Java présenté dans cette section illustre comment utiliser le Integration SDK pour intégrer le backend OneSpan Sign Application à un External Verification Server.

Plus précisément, cette section aborde les 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 d'exemples de code Java suivants illustrent la manière d'utiliser 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 pour le External Verification Server. Les fichiers 3 et 4 contiennent le code pour le OneSpan Sign Application Backend.

Dossier 1 : Serveur de vérification externe

Le fichier 1 (VerificationRequestTokenConversion.java) illustre comment le External Verification Server convertit un jeton de demande de vérification du signataire extrait en un objet SignerVerificationRequest en appelant la méthode SignerVerificationProcessor.toSignerVerificationRequest().

Dossier 2 : Serveur de vérification externe

Le fichier 2 (VerificationResponseTokenGeneration.java) illustre comment le External Verification Server génère un jeton de réponse de vérification du signataire.

Il récupère d'abord l'objet SignerVerificationRequest sauvegardé, puis en extrait les informations d'identification du document ainsi que l'URL de rappel.

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 un 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 construire une URL de redirection afin de renvoyer l'utilisateur vers le fichier Signer Experience.

Dossier 3 : OneSpan Sign Application Backend

Le fichier 3 (VerificationRequestTokenGeneration.java) illustre comment le Backend de OneSpan Sign Application construit une SignerVerificationRequest, qui est ensuite convertie en un jeton de demande de vérification du signataire en appelant la méthode SignerVerificationProcessor.toSignerVerificationRequestPayload().

Le résultat est ensuite utilisé pour construire une URL de redirection afin d'envoyer le signataire vers le site web du fournisseur de vérification externe.

Dossier 4 : OneSpan Sign Application Backend

Le fichier 4 (VerificationResponseTokenConversion.java) illustre comment le OneSpan Sign Application Backend convertit un jeton extrait de la réponse de vérification du signataire en un objet SignerVerificationResponseen appelant la méthode SignerVerificationProcessor.toSignerVerificationResponse().

Was this information helpful?
X