Viafirma Platform

Uso de viafirma sin NPAPI

A partir de la versión 3.8 de viafirma platform, el usuario podrá seguir usando el applet de viafirma, en aquellos navegadores que aún lo soportan, y en caso de acceder con Chrome, el sistema lo detectará automáticamente y le propondrá la instalación de un componente Java Web Start (con tecnología JNLP), acorde a las recomendaciones oficiales de Java.

Este nuevo componente se encargará del tratamiento local de certificados digitales, incluso si éstos se encuentran en dispositivos externos, como smartcards.

Ejemplo de uso sin applet

Si quieres probar esta nueva opción, puedes acceder al siguiente link desde Chrome, y aceptar la instalación propuesta.

Firma ejemplo desde Chrome sin applet

Main image

  • 1- Usa el ejemplo de firma de PDF
  • 2- El sistema detecta bloqueo de NPAPI y propone alternativa al applet.
  • 3- Se descarga componente Java Web Start

Tras aceptar la descarga, y dependiendo del nivel de seguridad configurado en nuestro sistema, debemos aceptar los mensajes propuestos hasta que finalmente el componente sea cargado por Java.

Main image

  • 4- Confiaremos en viafirma como "publisher" para que esta advertencia no vuelva a aparecer.
  • 5- El nuevo componente mostrará los certificados encontrados, al igual que haría el applet tradicional de viafirma.

Main image

Finalmente, cuando el componente java ha firmado el documento, mostrará un mensaje confirmando la operación y devolverá el control al navegador.

NOTA IMPORTANTE PARA USUARIOS MacOSX

En MacOSX puede darse el caso que se muestre un mensaje como el siguiente:

Main image

Esto es debido a que estos sistemas limitan la ejecución de aplicaciones con tecnología JNLP.

Para solucionarlo, el usuario tendrá que cambiar el nivel de seguridad del sistema de la siguiente forma

  • 1- Dirigirse a Sistema y privacidad dentro de los ajustes.
  • 2- Dentro de la pestaña general, dar click al icono del candado para poder modificar las opciones
  • 3- En las opciones de "Permitir aplicaciones descargadas de:" seleccionamos "Cualquier sitio"

Al final la configuración del sistema tendría que quedar así:

Main image

Como alternativa, en el caso que no queramos realizar esta configuración, se podría utilizar los navegadores Safari o Firefox que actualmente soportan los applets de Java para realizar las operaciones.