Comment intégrer les E-Signatures dans votre application d'entreprise avec l'e-SignLive SDK

Etienne Hardy, octobre 2, 2013

La solution de signature électronique basée sur le cloud de Silanis, e-SignLive, est conçue à l'aide d'une API basée sur REST,qui a longtemps permis à nos clients d'ajouter des capacités de signature électronique à leurs systèmes locaux ou tiers. Pour faciliter l'intégration avec e-SignLive, nous avons décidé d'introduire des kits de développement logiciel (SDK). Avant de plonger plus profondément dans les caractéristiques de l'e-SignLive SDK, passons en revue le scénario d'intégration e-SignLive typique.

Souvent, nos clients disposent de systèmes logiciels Web existants pour prendre en charge leurs processus d'affaires et ils veulent ajouter des capacités de signature électronique aussi transparentequequement que possible. Pour cela, e-SignLive offre une expérience de signature électronique intégrable et personnalisable. Grâce à l'API e-SignLive, nos clients sont en mesure de configurer et configurer l'expérience de signature électronique. Voici un diagramme donnant un aperçu du fonctionnement du processus :

Comment intégrer les E-Signatures dans votre application d'entreprise avec l'e-SignLive SDK

 

Signature électronique

Le Guide des débutants sur les signatures électroniques

Guide complet pour commencer avec les signatures e

Télécharger

À partir de cette image, nous pouvons voir que l'application d'entreprise effectue des appels API sur e-SignLive (il peut être aussi peu qu'un seul appel) afin de créer et de configurer un paquet de documents. Une fois qu'un client a créé ce paquet et qu'il est prêt à être signé, l'expérience de signature électronique devient intégrée dans l'application Web grâce à un iFrame HTML. Comme vous pouvez le voir, de nombreux détails entrent dans la création d'un paquet de documents, qui est l'endroit où l'e-SignLive SDK s'intègre.

Très souvent, les applications métier sont écrites à l'aide des technologies Java ou Microsoft .Net. Le SDK résume les détails de la réalisation d'appels API sur HTTP et, d'une certaine manière, protège nos clients contre les modifications apportées à l'API. C'est une situation gagnant-gagnant ! Nous avons adopté un style d'interface fluide pour le SDK, ce qui rend la création de paquets de documents de quelques lignes de long. Voici un petit exemple en utilisant le langage de programmation Java:

Code API e-SignLive

Comme vous pouvez le voir, le style d'interface fluide combiné avec la nomenclature utilisée dans tout le SDK, il est facile pour quiconque de comprendre comment les paquets de documents sont configurés et créés. Et il s'applique à la fois aux transactions simples et complexes, avec le SDK offrant la possibilité non seulement de configurer des paquets de documents, mais aussi de personnaliser l'expérience de signature. Cela permet de s'assurer que l'expérience de signature électronique se sent comme il a toujours été intégré dans l'application d'origine.

L'e-SignLive SDK est actuellement disponible pour les plates-formes Java et Microsoft .Net, avec une documentation Complète SDK disponible ici. Tout le code source SDK, ainsi que des exemples, est open source d'origine et accessible au public sur GitHub. Essayez l'e-SignLive SDK dans notre bac à sable et voyez à quel point il est facile d'activer votre application d'entreprise avec des signatures électronique.

Etienne Hardy est l'architecte logiciel SaaS de Silanis et dirige l'équipe d'ingénierie e-SignLive™. L'expérience d'Etienne dans l'architecture et le développement d'applications web s'étend à des secteurs tels que la finance, les ressources humaines, l'assurance, la médecine et le secteur pharmaceutique.