Viafirma Platform

Repositorio de documentos firmados

Viafirma platform puede encargarse de la custodia de los documentos firmados, o bien, no hacerlo y delegar esta responsabilidad a un tercero.

Sólo en el caso de que viafirma platform vaya a configurarse con algunas de las modalidades de custodia disponibles, se deberán tener en cuenta las siguientes consideraciones para cada caso:

Uso del repositorio

Independientemente del tipo de repositorio configurado, el uso siempre será el mismo.

URL pública

Por defecto, todo documento firmado podrá ser recuperado mediante el siguiente patrón:

<viafirma-host>/v/signature-tracking?d=true

donde el tracking de seguimiento es un identificador similar a este: JJ3O-A4OF-WZEG-1455-1062-6525-9

Por ejemplo:

http://testservices.viafirma.com/viafirma/v/XJ3O-A4OF-YBKX-1455-1065-3370-0?d=true

que descargará el documento firmado.

IMPORTANTE: la descarga sólo estará disponible si el repositorio configurado esta basado en viafirma: filesystem, oracle o temporal. En caso del repositorio temporal, la descarga sólo estaría disponible 30 minutos o el tiempo definido en la configuración de EHCACHE.

API de integración

La descarga del documento firmado de igual forma está disponible mediante servicio en las APIs facilitadas a integradores.

Por ejemplo:

public byte[] getDocumentoCustodiado(String codFirma)

y aquellos otros servicios útiles para obtener información del documento firmado y custodiado:

public FirmaInfoViafirma getSignInfo(String codFirma)

devolviendo información sobre el firmante o firmantes, validez de la firma, fecha de la firma, etc.