Cómo integrar las firmas electrónicas en su aplicación comercial con OneSpan Sign SDK

Etienne Hardy, 2 de Octubre de 2013

La solución de firma electrónica basada en la nube de OneSpan, OneSpan Sign, se construye utilizando un DESCANSO basada en API, que durante mucho tiempo ha permitido a nuestros clientes agregar capacidades de firma electrónica a sus sistemas locales o de terceros. Para ayudar a que la integración con OneSpan Sign sea aún más fácil, decidimos presentar los kits de desarrollo de software (SDK). Antes de profundizar en las características del SDK de OneSpan Sign, repasemos el escenario típico de integración de OneSpan Sign.

A menudo, nuestros clientes tienen sistemas de software basados en la web para respaldar sus procesos comerciales y desean agregar capacidades de firma electrónica de la manera más fluida posible. Para esto, OneSpan Sign ofrece una experiencia de firma electrónica incorporable y personalizable. Al usar la API OneSpan Sign, nuestros clientes pueden configurar y configurar la experiencia de firma electrónica. Aquí hay un diagrama que proporciona una descripción general de cómo funciona el proceso:

Cómo integrar las firmas electrónicas en su aplicación comercial con OneSpan Sign SDK

 

firma electronica

La guía para principiantes de firmas electrónicas

Guía completa para comenzar con las firmas electrónicas

Descargar ahora

A partir de esta imagen, podemos ver que Business Application realiza llamadas API a OneSpan Sign (puede ser tan solo una llamada) para crear y configurar un Paquete de documentos. Una vez que un cliente ha creado este paquete y está listo para firmar, la experiencia de firma electrónica se integra en la aplicación web a través de un iFrame HTML. Como puede ver, muchos detalles entran en la creación de un paquete de documentos, que es donde encaja el SDK de OneSpan Sign.

Muy a menudo, las aplicaciones comerciales se escriben utilizando tecnologías Java o Microsoft .Net. El SDK extrae los detalles de hacer llamadas API a través de HTTP y de alguna manera protege a nuestros clientes de los cambios en la API. Esta es una situación de ganar-ganar! Adoptamos un interfaz fluida estilo para el SDK, lo que hace que la creación de paquetes de documentos tenga solo unas pocas líneas. Aquí hay un breve ejemplo usando el lenguaje de programación Java:

Código API e-SignLive

Como puede ver, el estilo de interfaz fluido combinado con la nomenclatura utilizada en todo el SDK facilita que cualquiera entienda cómo se configuran y crean los paquetes de documentos. Y es aplicable tanto a transacciones simples como complejas, con el SDK que ofrece la capacidad no solo de configurar paquetes de documentos sino también de personalizar la experiencia de firma. Esto ayuda a garantizar que la experiencia de firma electrónica se sienta como si siempre estuviera integrada en la aplicación original.

El SDK de OneSpan Sign está actualmente disponible para las plataformas Java y Microsoft .Net, con la documentación completa del SDK disponible aquí . Todo el código fuente del SDK, junto con ejemplos, es de código abierto y está disponible públicamente en GitHub . Prueba el SDK de OneSpan Sign en nuestro salvadera entorno y vea lo fácil que es habilitar su aplicación comercial con firmas electrónicas.

Etienne Hardy es Arquitecto de Software SaaS de OneSpan y lidera el equipo de ingeniería OneSpan Sign ™. La experiencia de Etienne en arquitectura y desarrollo de aplicaciones web se extiende a industrias que incluyen finanzas, recursos humanos, seguros, médicos y farmacéuticos.