viafirma manager :: manual de operación

2. Viafirma Platform

2.1 Configuración del servicio

La configuración de los datos de conexión con viafirma platform se realiza en el contexto de la aplicación Viafirma Manager.

<Environment description="Configuracion de Viafirma.- URL_PROVIDER ; URL_PROVIDER_WS ; API_KEY ; PASS_KEY"
     name="CONFIG_VIAFIRMA_CLIENT" override="false" type="java.lang.String"
        value="https://testservices.viafirma.com/viafirma/tokenConnector;https://testservices.viafirma.com/viafirma;test_manager;4GJQXLT0R06C39CJ9FMRGPW2PX290"/>

Los datos a configurar son:

  • URL Provider: url de la aplicación viafirma platform.
  • URL Provider WS: url del servcio web de la aplicación viafirma platform.
  • API KEY: identificador de la aplicación dada de alta en viafirma manager para hacer uso de la aplicación viafirma platform.
  • PASS KEY: contraseña para hacer uso de la aplicación.

2.2 Cuándo se consume

Al realizar la autenticación en la aplicación con certificados digitales locales.

2.3 Trazas de error asociadas

El log de la aplicación indicará el problema en la conexión con viafirma platform.

Los errores más comunes son:

  • La url de viafirma platform no es correcta o no es visible.
javax.servlet.ServletException: org.viafirma.cliente.exception.InternalException: El servidor de autenticación no esta disponible en este momento. No se ha podido localizar un servicio OpenId.[codigo error:4000]Url Solicitada https://testservices.viafirma.com/viafirma
org.openid4java.discovery.yadis.YadisException: 0x706: GET failed on https://testservices.viafirma.com/viafirma : 404:HTTP/1.1 404 Not Found
  • El api key y contraseña indicados no son correctos o no se encuentra activa.
javax.xml.ws.soap.SOAPFaultException: Application unavailable. This application is not allowed to access to WS.

2.4 Comprobación del Servicio

Se puede comprobar el estado de la conexión con viafirma platform por un usuario al acceder a la aplicación Viafirma Manager mediante usuario y contraseña. En el caso de que no esté correctamente configurada la conexión con Platform se mostrará un mensaje de alerta advirtiéndonos de ello en la pantalla principal.