- 18 Nov 2024
- 1 Minute à lire
- SombreLumière
- PDF
Exemple de code d’intégration
- Mis à jour le 18 Nov 2024
- 1 Minute à lire
- SombreLumière
- PDF
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 :
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().