- 18 Nov 2024
- 3 Minutes à lire
- SombreLumière
- PDF
Téléchargement des SDK
- Mis à jour le 18 Nov 2024
- 3 Minutes à lire
- SombreLumière
- PDF
Premiers pas avec les SDK
Les sections suivantes peuvent vous aider à commencer à utiliser les SDK de OneSpan Sign :
SSL Communication
L’intégration avec OneSpan Sign est sécurisée par un certificat SSL émis par GlobalSign. Ainsi, ce certificat intermédiaire GlobalSign doit être installé dans votre environnement d’intégration.
Bien que vous puissiez ajouter n’importe quel certificat dans la chaîne de certificats, le certificat d’autorité de certification racine doit fonctionner pour la plupart des environnements.
Environnement d’intégration
À la lumière de la vulnérabilité de sécurité Logjam , OneSpan Sign a augmenté sa clé SSL DH de 1024 bits à 2048 bits.
Les anciennes versions de Java et de .NET ne pourront plus se connecter à OneSpan Sign, car elles ne prennent pas en charge la clé de chiffrement plus grande.
Détails du certificat
Certificate serial#: 04 00 00 00 00 01 21 58 53 08 a2
Thumbprint: d6 9b 56 11 48 f0 1c 77 c5 45 78 c1 09 26 df 5b 85 69 76 ad
Lien de téléchargement : https://secure.globalsign.net/cacert/Root-R3.crt
SDK Java OneSpan Sign
Nos SDK Java permettent l’intégration avec n’importe quelle application écrite dans le langage de programmation Java.
Par défaut, les SDK .NET et Java ne sont pas thread-safe. Si vous exécutez ce code dans une application multithread, vous pouvez rencontrer des conditions de concurrence et des interblocages. Par conséquent, nous vous recommandons d’avoir sa propre instance du SDK à chaque thread.
Exigences minimales
Votre JVM doit utiliser Java 1.7.0_21 ou une version ultérieure.
Pour identifier la version de Java installée sur votre système, exécutez la commande suivante :
java -version
Si vous souhaitez travailler avec un SDK Java OneSpan Sign, téléchargez la version 11.
Pour afficher la documentation Javadoc d’un SDK Java OneSpan Sign, procédez comme suit :
Accédez à notre dépôt MVN OneSpan Sign, situé ici : https://mvnrepository.com/artifact/com.silanis.esl/sdk
Sélectionnez la version du SDK pour laquelle vous souhaitez consulter la documentation. Par exemple, 11,45.
Dans la rangée Fichiers , cliquez sur Afficher tout.
Téléchargez et décompressez le fichier suivant : sdk-<numéro de version>-javadoc.jar
Les SDK Java OneSpan Sign prennent en charge Java 1.7_21 et versions ultérieures.
Pour plus d’informations, consultez les exemples GitHub ci-dessous.
Téléchargement de la dernière version du SDK 11
Pour télécharger le OneSpan Sign . SDK JAVA, cliquez ici.
Pour afficher la documentation Javadoc d’une version du SDK Java OneSpan Sign , procédez comme suit :
Accédez à notre référentiel MVN OneSpan Sign, situé ici : https://mvnrepository.com/artifact/com.silanis.esl/sdk
Sélectionnez la version du SDK pour laquelle vous souhaitez consulter la documentation. Par exemple, 11,45.
Dans la rangée Fichiers , cliquez sur Afficher tout.
Téléchargez et décompressez le fichier suivant : sdk-<numéro de version>-javadoc.jar
Installation
Pour voir si ce certificat est déjà installé dans votre environnement, exécutez la commande suivante :
keytool -list -keystore <JAVA_HOME/lib/security/cacerts> | grep -i d6:9b:56:11:48:f0:1c:77:c5:45:78:c1:09:26:df:5b:85:69:76:ad
Si le certificat n’est pas installé, installez-le en exécutant la commande suivante :
keytool -importcert -alias GlobalSignRootCAR3 -keystore <JAVA_HOME/lib/security/cacerts> -file Root-R3.crt
Exemple de code Java
Utilisateurs de Maven
Si vous êtes un utilisateur Maven, ajoutez à votre fichier pom la dépendance appropriée.
Pour le SDK 11 :
<dependency>
<groupId>com.silanis.esl</groupId>
<artifactId>sdk</artifactId>
<version>11.xx</version>
<classifier>jar-with-dependencies</classifier>
</dependency>
Si vous souhaitez obtenir la version du SDK qui regroupe toutes les dépendances, ajoutez-la <classifier>jar-with-dependencies</classifier>
à la dépendance.
SDK .NET OneSpan Sign
Nos SDK .NET permettent l’intégration avec n’importe quelle application écrite dans le langage de programmation C#.
Si vous souhaitez utiliser un SDK .NET OneSpan Sign, téléchargez la version 11 et effectuez la configuration supplémentaire décrite ci-dessous. Pour plus d’informations, consultez les exemples GitHub ci-dessous.
Par défaut, les SDK .NET et Java ne sont pas thread-safe. Si vous exécutez ce code dans une application multithread, vous pouvez rencontrer des conditions de concurrence et des interblocages. Par conséquent, nous vous recommandons d’avoir sa propre instance du SDK à chaque thread.
Exigences minimales
.FILET
Nous prenons désormais en charge .NET Standard 2.0 et .NET Framework 4.5 ou supérieur. Cela signifie que .NET Core est également pris en charge et que les machines Linux peuvent également être utilisées.
Pour identifier le framework .NET installé sur votre système, suivez les instructions de ce lien : https://msdn.microsoft.com/en-us/library/hh925568
SDK 11
Pour télécharger le SDK .NET OneSpan Sign, cliquez ici.
Installation
Pour installer le certificat, double-cliquez sur le fichier Root-R3.crt
, puis sélectionnez installer le certificat.
Exemples de codes .NET
OneSpan Sign APEX SDK
Écrit en APEX, le SDK OneSpan Sign APEX pour Salesforce permet aux développeurs d’intégrer la fonctionnalité de signature électronique dans leurs applications personnalisées sur Salesforce ou sur la plateforme Force.com .
Pour commencer, veuillez télécharger le OneSpan Sign APEX SDK sur GitHub.
Vous pouvez également consulter de nombreux code snippets and examples.
Si vous avez des questions spécifiques, consultez nos forums de développeurs.