Histórico de cambios y versiones

3.30.1 / 04-Marzo-2024

Corrección en la auditoría de operaciones de firmas en servidor en Viafirma Manager.

3.30.0 / 26-Febrero-2024

Incluye un parche de seguridad que evita el posible cruce de documentos durante procesos de firma digitalizada y aquellos procesos de firma en bloque invocados desde la capa REST para la firma en paralelo mediante invocación de Viafirma Desktop por protocolo.

Se audita la llamada para la obtención del documento firmado vía REST. La llamada al endpoint REST /api/rest/services/signed/ es auditada de forma que quede constancia a nivel de log de dicha llamada.

Esta versión no incorpora cambios en la configuración respecto a la versión anterior.

3.29.0 / 09-Enero-2024

Validación del certificado firmante antes del proceso de firma (y no a posteriori como en versiones anteriores)

Filtro de certificados expirados en la invocación a Viafirma Desktop por protocolo.

Posibilidad de utilizar CUSTOM_CSS_URL como variable de contexto.

Validación de PDFs corruptos o vacíos en las firmas con Desktop por protocolo.

Correción de la auditoría de eventos de Viafirma Desktop por protocolo.

Corrección en el chequeo de PDFs bloqueados.

Correcciones menores de código (prevención de nulos, captura y auditoría de excepciones, etc)

3.28.0 / 15-Junio-2023

Correción de incidencia en manejo de certificados (claves privadas) en HSM Luna.

Nuevo método de la API REST /signatureResult/{operationId} (GET), con el fin de obtener información más detallada del proceso de firma con Viafirma Desktop por protocolo.

3.27.0 / 10-Marzo-2023

Validación de firmas en PDFs bloqueados

3.26.0 / 20-Enero-2023

Soporte prefijo eIDAS "PNOES-" en el SerialNumber de Camerfirma Natural Persons y Legal Persons

Corrección en la validación de firmas PAdES/PDF_PKCS7 con digest incorrectos. Detección de nivel de firma PDF_PKCS7

Corrección de error en la descarga de algunas CRLs de LATAM

Mejoras de los logs de auditoría para operaciones realizadas a través de Desktop por protocolo

3.25.0 / 28-Octubre-2022

Revisión de seguridad. Actualización de versiones de librerías (dependencias)

Nuevos métodos para la promoción de firmas a XAdES-A

Nueva variable de entorno DEFAULT_SIGNATURE_POLICY_HASH_DIGEST_ALGORITHM para especificar el algoritmo de firma por defecto de las políticas de firma

Correcciones menores

3.24.0 / 30-Agosto-2022

Mejoras en el servicio de firma biométrica con Viafirma Desktop (bloqueo de la firma desde PC)

Corrección de errores en la internacionalización de las respuestas del polling en Viafirma Desktop a través de API REST

Corrige gestión de errores con locales mal informados en llamadas al API REST

Error en la firma múltiple de documentos de distintos formatos mediante Desktop por protocolo

Corrige actualización estado operación tras cancelar proceso de Firma Biométrica con API REST

3.23.0 / 12-Abril-2022

Soporte al nuevo sistema de caché REDIS.

Optimizaciones para despliegues en HA.

3.22.0 / 24-Marzo-2022

Nuevos métodos REST (GET) para obtener el documento original y documento firmado a partir de un ID de firma.

  • /api/rest/services/signed/ para obtener el Base64 del documento firmado

  • /api/rest/services/original/ para obtener el Base64 del documento original

Nuevo método GET /api/rest/services/signinfo/ que devuelve información sobre la firma, a partir del ID de firma

Nuevos métodos REST para optimizar las llamadas de Viafirma Desktop por protocolo.

Detección del nivel de firmas CAdES.

Respuesta correcta del resultado de validación de certificados usando Viafirma Desktop por protocolo.

Correcciones menores.

3.21.11 / 19-Enero-2022

Posibilidad de estampar la firma en un campo de firma específico del PDF. Se añade el nuevo parámetro de policy DIGITAL_SIGN_STAMPER_FIELD con esta finalidad.

Corrección error en la firma de documentos XSIG previamente firmados con Autofirma

Corrección de mensajes y estados en respuestas callback de Viafirma Desktop

Eliminación del DNI informado en el campo SURNAME de algunos certificados eIDAS en la impresión del sello de firma.

Desactivación de los botones de submit al hacer el primer clic.

Corrección del método solicitarFirmasIndependientes cuando se invocaban formatos de firmas con distintos algoritmos de firma.

3.21.10 / 17-Agosto-2021

Permitir envío de eventos de autenticación y firma a Collect.

Correcciones menores.

3.21.9 / 24-Junio-2021

Corrección en proceso de cancelación de la firma biométrica

Soporte para múltiples servidores de autenticación SSL para evitar problemas de sesión SSL

Corrección en la validación de firmas PAdES erróneas (con algoritmos de firmas incorrectos)

Correcciones menores

Actualización y correcciones en documentación

3.21.8 / 21-Abril-2021

Correcciones de estilos en las páginas de error

Posibilidad de estampar la imagen de la firma biométrica en todas las página del documento. Seteando el parámetro de policy DIGITALIZED_SIGN_PAGE con valor "0"

Corrección en mapeo de propiedad numberUserId en certificados DNIe y FNMT

Nuevo parámetro de policy DIGITAL_SIGN_HIDE_STAMPER_CSV_URL el cual permite ocultar la URL de verificación del sello de firma. Este parámetro, en combinación con el resto de parámetros, permite obtener un sello en el que, por ejemplo, solamente se muestre el código QR.

Algoritmo de firma por defecto SHA-256 para firmas PAdES (ya soportado desde versión 3.20.0), XAdES y CAdES (las firmas PKCS7 y CMS se mantienen con SHA-1)

3.21.7 / 23-Noviembre-2020

Correciones en filtro de certificados eIDAS de Camerfirma por nombre de CA, debido a un error en la comparación del CN del emisor para este tipo de certificados.

Correcciones en la validación mediante CRL de certificados de FNMT Usuarios.

Nuevo parámetro de contexto TSA_APPLICATION_ID que permite informar el identificador de aplicación a la TS@

3.21.6 / 20-Octubre-2020

Corrección en el parseo de propiedades de algunos certificados de la FNMT

Correcciones en la validación mediante CRL de certificados de FNMT Administración Pública y FNMT Sector Público

3.21.5 / 29-Septiembre-2020

Corrección de bug de firma en bucle para distintos tipos (formatos) de documentos

3.21.4 / 10-Septiembre-2020

Corrección de bug en detección de cantidad de firmas PAdES con algoritmos de firmas erróneos o no soportados

Corrección de bug de parseo de apellidos en certificados de Camerfirma Empleado Público

3.21.3 / 29-Mayo-2020

Generación de identificadores de documentos firmados de mayor tamaño.

Correcciones en el proceso de validación de la licencia en entornos con proxy.

Corrección de bug de actualización del cacert durante la ejecución del proceso de CA Support

Página personalizada de error HTTP 405 (Método no permitido)

3.21.2 / 11-Mayo-2020

Correcciones en la utilización de las políticas de firmas en las firmas digitalizadas.

3.21.1 / 27-Abril-2020

Nuevo parámetro de policy CUSTOM_CSS_URL

Elección correcta del mime-type en las firmas XAdES de documentos no XML.

Corrección de duplicidad de IDs en firmas XAdES con más de dos firmantes.

3.21.0 / 20-Enero-2020

Corrección de errores provocados por alta concurrencia en llamada a validaciones de firmas

Nuevo skin opcional viafirma-2020 con el cliente multiplataforma viafirma desktop v2 como única opción de autenticación/firma. Nota: Es posible continuar utilizando los skins anteriores. Se define a nivel de contexto de la aplicación.

Mejoras en las firmas desde dispositivos móviles

3.20.2 / 05-Noviembre-2019

Nuevo parámetro de policy DIGITAL_SIGN_TIMEZONE

Correciones menores

3.20.1 / 02-Agosto-2019

Corrección de errores en las firmas CAdES, PDF_PKCS7 y PDF_PKCS7_T

Corrección de errores en las firmas PAdES desde dispositivos móviles

3.20.0 / 12-Junio-2019

Se define SHA-256 como algoritmo de firma por defecto, en vez de SHA-1 (obsoleto)

Correcciones menores

3.19.1 / 29-Abril-2019

Corrección de errores en la firma de documentos PDFs previamente firmados con Adobe RSA-SHA1

3.19.0 / 16-Abril-2019

Nuevo skin viafirma-2019: Si en la variable de contexto skin se pone el valor viafirma-2019 se muestra el nuevo skin mejorado de la plataforma, el cual incluye no solamente mejoras visuales sino modificaciones en los textos para una mejor experiencia de usuario.

Corrección de errores referentes al encoding en firmas XAdES A.

3.18.6 / 22-Marzo-2019

Corrección en la firma de documentos PDF con PKCS#7 cuando el documento estaba previamente firmado con un certificado ya revocado.

Corrección de error aleatorio en actualización de firmas de XAdES XL a XAdES A.

3.18.5 / 20-Febrero-2019

Corrección en el tratamiento de la caché de aplicaciones.

Eliminada la validación de handlers de OpenID.

Corrección de errores menores.

3.18.4 / 24-Enero-2019

Corrección de errores referentes al encoding de documentos XML.

3.18.3 / 18-Enero-2019

26904: Corregido error en contrafirma y promoción de firmas XAdES cuando la firma previa era realizada con una plataforma externa de firma

Cuando se intentaba hacer una contrafirma XAdES o una promoción de firma XAdES (T, XL, A) de una firma previa realizada con una plataforma externa de firma, la plataforma fallaba debido a la definición de namespaces.

#26911: Corregido error en validación de firmas PDF Adobe RSA-SHA1

No se contemplaba la validación de firmas PDF Adobe RSA-SHA1, devolviendo el resultado de dichas firmas como inválido.

3.18.1 / 11-Diciembre-2018

Mejoras en el cliente y en las operaciones por tokenConnector

3.18.0 / 11-Octubre-2018

No se validan las firmas promocionadas mediante promotores de firmas externos. Correcciones en las traducciones de las páginas según locale.

3.17.1 / 04-Octubre-2018

Mejoras en los servicios para invocar a Viafirma Desktop por protocolo: se añaden los filtros de CA y Serial Number (anteriormente sólo estaba el filtro genérico). Requiere la versión 1.6.7 de Viafirma Desktop.

3.17.0 / 01-Octubre-2018

Nueva versión con CA Support: actualización automática mediante suscripción a la configuración de soporte de Autoridades de Certificación. La plataforma se mantiene sincronizada para disponer de los scripts groovy y jerarquías de confianza actualizados sin necesidad de reinicio.

3.16.1 / 19-Septiembre-2018

Se corrige error Javascript (console.log) en navegadores IE11 con vista de compatibilidad activada.

3.16.0 / 31-Agosto-2018

Se incluye soporte para autenticación con certificado sin cliente rico (SSL client authentication). Requiere instalación/consumo de servicio externo. Solución de un bug en el servicio REST de firma utilizando Viafirma Desktop por protocolo.

3.15.6 / 03-Agosto-2018

Se modifica la validación de los sellados de tiempo para que se puedan validar ficheros XML con cualquier namespace

3.15.5 / 23-Julio-2018

Se incorporan dos nuevos servicios REST para descargar la información de operaciones realizadas por llamada a Viafirma Desktop por protocolo. Se actualiza la URL de descarga de viafirma-desktop. Cambios menores.

3.15.4 / 8-Mayo-2018

26406: El método verifySignature no devolvía el resultado de la validación de firmas de un documento de forma independiente.

El método verifySignature no devolvía el resultado de la validación de firmas de un documento de forma independiente, con lo cual, si al menos una firma era inválida devolvía que todas lo eran.

3.15.3 / 26-Abril-2018

26402: Corrección de error aleatorio de Javascript en la firma con IE11

Se corrige el Javascript que hace el poll de chequeo hasta que el proceso de firma culmina.

26380: Firma de documentos PDFs protegidos por contraseña (no de apertura)

Se permite la firma de documentos PDFs protegidos por contraseña (no de apertura).

26381: No mostrar opciones Java cuando el parámetro DEFAULT_USER_CLIENT tenga el valor NATIVE

Si el parámetro DEFAULT_USER_CLIENT, bien sea definido por contexto o por policy, tiene el valor "NATIVE" no se muestran las opciones de autenticación/firma basadas en Java (applet y JNLP). Solamente se muestran las aplicaciones nativas para dicho fin.

#26382: Mejoras en viafirma desktop

Nueva versión de viafirma desktop. Se firma el ejecutable para evitar alertas de seguridad.

3.14.9 / 8-Marzo-2018

26352: Aplanado de Acrofields en firmas PDFs

Cuando se firma un PDF que contiene campos editables se realiza un aplanado (flatten) del PDF para que los campos no se queden editables una vez realizada la firma.

26353: Correctivo: cajetines de firmas con código de barras y QR no incluían la fecha pasada en variable vSignTimeKey

Los cajetines de firmas con códigos de barras y QR no incluían la fecha pasada por policy DIGITAL_SIGN_STAMPER_TEXT en la variable vSignTimeKey

26363: Soporte a nuevos certificados de seudónimo de Izenpe

Soporte a nuevos certificados de empleado público con seudónimo de Izenpe CA.

3.14.8 / 1-Febrero-2018

26337: No imprimir el el sello de firma propiedades inexistentes en el certificado.

Si el texto pasado en DIGITAL_SIGN_STAMPER_TEXT contiene propiedades del certificado (por ejemplo [SERIALNUMBER], [GIVENNAME], [O], [OU]), en caso de que alguna de dichas propiedades no exista en el certificado las mismas no se imprimirán en el cajetín de firma, en su defecto se pondrá cadena vacía.

3.14.7 / 9-Enero-2018

26322: Modificado el posicionamiento del texto dentro del stamper de firma.

Con esta nueva modificación, se optimiza los márgenes del texto dentro del stamper.

3.14.6 / 18-Diciembre-2017

26299: Corregido error en el slot por defecto en la conexión con HSM Luna.

Si no se configura ningún slot, por defecto será 1.

26300: Corregido error en los estilos en la página de autenticación para Internet Explorer.

Este error solo ocurría con la carga del applet de selección de certificados.

3.14.5 / 15-Noviembre-2017

26292: Versión de viafirma platform compatible con WAS Liberty.

Se ha adaptado la aplicación para que, debidamente generada y configurada, sea compatible con el contenedor de aplicacines WAS Liberty.

3.14.4 / 2-Noviembre-2017

26278: Nueva variable de configuración (TSA_PROXY_ACTIVE). [Uso de las variables de configuración]

Con esta variable podemos activar o desactivar el uso de la configuración del proxy para conectarnos con una TSA. (https://doc.viafirma.com/viafirma-platform/install/install/configuration.html#configuraci%C3%B3n-de-servicio-de-sellado-de-tiempo)

3.14.3.1 / 27-Octubre-2017

Corregido parseo del nombre del firmante y CN para firmas con DNI 3.0

3.14.3 / 6-Octubre-2017

26244: Añadida compatibilidad con versión 3.2.1 de Factura-e

Se ha añadido compatibilidad con la versión 3.2.1 de Factura-e para la firma de xml de este tipo de facturas.

3.14.2.1 / 5-Octubre-2017

26203: Incidencia firma biométrica manuscrita

Corregido error el cual no permitía realizar firmas manuscritas mediante el applet en el sistema opertivo Windows 7.

26241: Incorpora nuevo atributo SubjetDN en la verificación de certificados

Cuando el estado de verificación de un certificado es "Unknown", no se devuelven los datos ni propiedades del certificado parseadas debido a que el certificado no está soportado por la plataforma. Para identificarlo, si podemos obtener el "Subject" del certificado, por lo cual lo devolvemos en esta nueva propiedad.

3.14.2 / 14-Septiembre-2017

26136: Validacion documentos PDF con uno de los certificados NO SOPORTADO

Modificado método verifySignature(verificationSignatureRequest): la modificación de este método incorpora la correcta validación de un documento firmado cuando uno de los certificados integrantes de la firma no está soportado por el sistema. La validación de los certificados poseerá un nuevo estado llamdo unknown, y por tanto la validación de la firma será indeterminate.

26142: Propiedad signTimeStamp tras firmar

Añadida propiedad signTimeStamp en el objeto devuelto de validación de firmas detached.

3.14.0 / 04-Agosto-2017

26077: Nueva herramienta de diagnóstico

Se incorpora una herramienta que permite realizar una autenticación de prueba en la propia aplicación para poder comprobar el certificado utilizado por el usuario. Además en los resultados de dicha autenticación es posible descargar un fichero con el resumen de la operación para ser enviada a los técnicos de soporte.

En el siguiente enlace se puede obtener una explicación del uso de la herramienta más pormenorizada: Herramienta de diagnóstico de certificados

26075: Soporte a TSL - (European Trusted Services Status List)

Se ha incorporado el soporte de TSL (Trusted Services Status List), estas listas publicadas por la Unión Europea y sus países miembros recogen los distintos perfiles de certificados reconocidos a nivel europeo. Se puede encontrar una explicación más detallada en el punto 1.6.3

26067: Implementación de filtro de certificados generico

Se crea un nuevo parámetro de política (PolicyParam) llamado FILTER_GENERIC al que se le permite asignar un valor/es separados por punto y coma, este valor/es se buscará en la estructura X509 de los certificados de usuario, si existe alguno de los valores indicados los certificados dados pasarán el filtro y apareceran para su selección para firmar. Ejemplo de uso:

policy.addParameter(PolicyParams.FILTER_GENERIC, "valordefiltro1;valordefiltro2")

Estos parámetros estarán disponibles a partir de las versiones de SDK:

  • Java: 2.14.0
  • .Net: 3.5.0
  • PHP: 2.5.0

3.13.1 / 31-Julio-2017

25963: Soporte a los certificados de efirma

Se ha añadido compatibilidad a la aplicación a los certificados emitidos por la CA efirma. Ahora serán reconocidos los certificados de esta CA tanto software como hardware.

26036: Refirmado de firmas LTV

Corregido error el cual no permitía refirmar un documento que estaba ya firmado en PAdES-LTV.

25946: Error al validar un documento firmado previamente con Adobe Acrobat

Se ha corregido este error que daba al intentar validar o refirmar un documento previamente firmado desde la aplicación Adobe Acrobar.

3.13.0 / 20-Julio-2017

25893: Nuevo parámetro (CSV_PREFIX) para incluir prefijo a los ids de firma

Esta funcionalidad permite informar, mediante contexto (a nivel global de aplicación) o mediante parámetro de petición (a nivel solo de petición), un prefijo a incluir delante de los códigos de firma (CSV) entregados por la plataforma

25893: Nuevo parámetro (CSV_MINIMUM_SIZE) para especificar una longitud mínima de CSV

Este nuevo parámetro da la posibilidad de indicar, mediante contexto (a nivel global de aplicación) o mediante parámetro de petición (a nivel solo de petición), una longitud mínima para los los códigos de firma (CSV) entregados por la plataforma, para completar hasta la longitud dada se incluyen tantos caracteres aleatorios como sean necesarios (además de un código de control).

3.12.2 / 12-Julio-2017

25978: CSS por defecto para página de firma en cliente

Se crea una CSS por defecto para la página de firma en cliente que permitirá incrustar CSS en dicha página que será común para todas las integraciones que se realicen on la plataforma. Las CSS personalizadas de las aplicaciones que integren tendrán prioridad sobre ésta por defecto.

3.12.1 / 26-Junio-2017

25852: Mejoras en los sellos de firma.

Los sellos de firmas con QR-code y código de barras no autoajustaban su ancho en proporción a la información a mostrar, de forma tal que cuando se pretendían mostrar varios firmantes el texto se superponía. Se corrige este sello de forma tal que ajusta su tamaño en función de la cantidad de información a mostrar, y del tamaño del rectángulo proporcionado. Manteniendo la compatibilidad con versiones anteriores.

25853: Nuevo tipo IMAGEN en policy DIGITAL_SIGN_STAMPER_TYPE

Se agrega un nuevo tipo IMAGEN en la policy DIGITAL_SIGN_STAMPER_TYPE, que permite proporcionar una imagen para el sello de firma, respetando sus proporciones y mostrándola tal y como se recibe dentro del rectángulo dado.

3.12.0 / 07-Junio-2017

25827: Se devuelve fecha de firma en la respuesta de la operaciones de firma.

En el objeto FirmaInfoViafirma de respuesta de una operación de firma no se devolvía la fecha de firma rellena (campo signTimeStamp), en esta versión nos aseguramos de que se devuelve siempre (tanto por OpenId como por TokenConnector) con el formato: yyyy-MM-dd'T'HH:mm:ss Z un ejemplo de salida será: 2017-06-05T13:19:55 +0200

25828: Se incluye siempre la propiedad 'signature_issuer_cert_notafter' en respuestas de operaciones en cliente.

Cuando la CA del certificado firmante no estaba en el cacert (se configuraba como soporte externo) la propiedad signature_issuer_cert_notafter no se incluía entre las propiedades devuelta en los objetos de respuesta (FirmaInfoViafirma y UsuarioGenéricoViafirma), ahora se incluye en todos los casos.

25829: En stampers de firma PDF se permite pasar el parametro DIGITAL_SIGN_STAMPER_TYPE con el valor TEXT.

Esto obliga a que en ningún caso se convierta el texto a imagen, lo cual se hacía en el caso de querer rotar el stamper, ahora, pasando este valor en dicho parámetro, el rotado se realiza directamente sin convertir a imagen.

25836: Se permite indicar el tamaño de fuente para los sellos del nuevo tipo 'TEXT'

Para los nuevos sellos de tipo 'TEXT' se permite definir el parametro de policy ´DIGITAL_SIGN_STAMPER_FONT_SIZE´ donde indicar el tamaño de fuente (en 'points')

25830: En el método verifySignature, para multi-firmas CAdES, se devuelve cada firma con su fecha correcta

Anter se estaban devolviendo todas las firmas con el mismo SignTimeStamp (misma fecha y hora). Se ha modificado para que cada firma tenga correctamente informado su propia fecha de firma (SignTimeStamp)

25831: Se corrige el filtro por certificados caducados.

Existía un bug que leía de modo incorrecto el parámetro DISCARD_EXPIRED_CERTIFICATES. Este parámetro se podía informar como PolicyParam (para peticiones individuales y con prioridad sobre la otra opción) o como parámetro de contexto (afecta a todas las peticiones), si existe y tiene valor true no se deberán mostrar los certificados leídos que hayan caducado.

25832: Se informa el segundo apellido para los certificados DNIe

Se modifica la lectura de ese tipo de certificados para incluir siempre el segundo apellido en la propiedad 'surname2', antes solo se informaba en el campo apellido2.

25833:Se corrige el texto "Firmado por desconocido" que aparece en Adobe antes de validar las firmas.

Tras validar las firmas aparecía el nombre del firmante correctamente. Se corrige dicho comportamiento añadiendo siempre, por defecto, el CN del certificado como nombre para la firma.

25834: Se corrige el error 'certificado caducado' al realizar firmas sobre documentos ya firmados.

En firmas CAdES/CMS Detached realizadas en cliente se realizaba una comprobación de todas las firmas del documento y si alguna no era válida o no era posible validarla en el momento se paraba la operación, ahora se comprueba únicamente la firma en proceso, si se desea validar el documento completo debe ser invocado el método de verificación (verifySignature), el cual devolverá el estado de cada firma, siendo INDETERMINADO aquella que haya sido realizada con un certificado en fecha de validez, pero ya caducado.

3.11.1 / 02-Mayo-2017

25680: Se rediseña la pagina de firma en cliente (applet, jnlp ...) para mostrar todas las opciones disponibles

Debido a la supresión de los applets en los navegadores Firefox y Chrome y dado que ciertos usuarios experimentaban algunos problemas con diferentes clientes (jnlp, viafirma desktop o viafirma windows 10), se ha rediseñado por completo la pagina de firma en cliente.

A partir de ahora se muestran todas las opciones disponibles para el entorno de usuario dado, será el propio usuario el que deberá elegir la que más le interese.

Existe un manual de usuario, disponible desde la misma página de firma en cliente, para que el usuario pueda consultar en caso de duda. Dicha página se encuentra en: https://doc.viafirma.com/viafirma-platform-user/

3.11.0 / 21-Abril-2017

24615: Creada nueva aplicación nativa Windows 'Viafirma desktop' compatible con Vista, 7, 8, 8.1, 10

Esta nueva aplicación se podrá seleccionar en la página de firma en cliente en los sistemas Windows de Vista en adelante y podrá sustituir el uso del applet ó JNLP. Será necesaria una instalación previa de la misma que requerirá permisos de administración para la instalación de un protocolo en el registro.

Tras la instalación al pulsar en la página de firma en cliente sobre la opción de firmar con viafirma desktop se lanzará la aplicación instalada por protocolo.

25467: Se permite incluir hora de sello de tiempo en sellos de firmas PAdES

Al definir texto para los sellos de firma PDF mediante el parámetro DIGITAL_SIGN_STAMPER_TEXT se puede incluir la expresión clave [vSignTimeKey] en cuyo caso, en tiempo de creación del sello se sustituirá por la fecha de firma con formato: yyyy-MM-dd HH:mm:ss Z. Si quiere usar otro formato se puede definir incluyendolo en la expresión clave del siguiente modo: [vSignTimeKey(formato)] por ejemplo: [vSignTimeKey(dd/MM/yy HH:mm:ss)]

25482: Se corrige el orden en el que se devolvían los firmantes en los métodos de validación

Hasta ahora al validar una firma PAdES/PDF se devolvían los firmantes sin ningún orden lógico, ahora se devuelven en orden cronológico de modo que el primero elemento devuelto corresponde al primero que firmó. Que es el mismo comportamiento que se obtendrá en firmas XAdES y CAdES.

25483: Se permitir cambiar password del almacén de certificados definidos

A partir de esta versión es posible modificar el password del almacén de certificados a utilizar por viafirma platform, siempre que se haya definido uno personalizado para la plataforma mediante el uso del parámetro de contexto: KEYSTORE_PATH, dicho password podrá definirse en un parámetro de contexto con nombre: KEYSTORE_PASS

25493: Se corrige un problema en lectura de propiedad “2.5.29.17”

Esta propiedad en algunos certificados (como DNIe 3.0) informaban una estructura ASN1 no esperado por la plataforma, se corrije para poder leerla de forma correcta.

3.10.3.1 / 15-Marzo-2017

  • 25447: JNLP, corrección de problemas con SSL.

3.10.3 / 10-Marzo-2017

  • 25412: Soporte certificados por XML

3.10.2 / 1-Marzo-2017

  • 25294: Filtrado de certificados caducados

3.10.1 / 1-Marzo-2017

  • Cambios menores

3.10.0 / 17-febrero-2017

  • 25100: Mejorada la gestion de errores de firmas en lote
  • 25102: Se permite elegir orden de ejecucion de cliente (applet, jnlp, windows-nativo)
  • 25210: Se incluyen en las firmas biometricas los hashPDF en el nodo Data
  • 25104: Diseño de app para windows universal
  • 24616: App universal Windows10

3.9.2 / 1-febrero-2017

  • 25209: Modificación en el parseo del certificado en los OID 2.5.29.14 y 2.5.29.35

3.9.0 / 23-diciembre-2016

  • 24844: Traducción de los literales del applet y del jnlp al catalán.
  • 24903: Implementada firmas XAdES_XL no compatible con TSA con autenticacion con credenciales.
  • 24904: Nuevo método de verificacion de firmas.
  • 24943: Nuevo método de verificación de certificados.
  • 24936: Nuevo método upgradeSignature para PAdES.
  • 24949: Nuevo filtro de certificados que permite identificadores de búsqueda.

3.8.21 / 14-noviembre-2016

  • 24586: Se permite modificar CSV (codigo seguro de verificacion) en sellos PDF.
  • 24783: Se permite modificar la interfaz de aplicación móvil mediante parámetros de politica del API.

3.8.20 / 26-octubre-2016

  • 24680: Soporte del applet y jnlp a macOS Sierra.
  • 24263: Implementado nuevo método del API de firma para sellar PAdES con LTV.
  • 24303: Soporte TSA con autenticación TLS
  • 24613: Modificación de SERIALNUMBER en nuevos certificados eIDAS

3.8.19 / 07-octubre-2016

  • 24541: Mejoras en soporte TLS para JNLP.

3.8.18 / 26-septiembre-2016

  • 24229: XMLDSig ENVELOPED ahora permite canonización "EXCLUSIVE"

3.8.17 / 25-agosto-2016

  • 23871: Se permite definir canonicalizationMethod personalizado en firmas XAdES.
  • 23249: Implementado filtro de certificados para JNLP.

3.8.16 / 10-junio-2016

  • 23435: Mejora en soporte de certificados mediante fichero externos .groovy. Permite usar roots en cacerts.

3.8.15 / 13-mayo-2016

  • 23139: Mejora en el sistema de custodia para prevenir máximo de carpetas en algunos sistemas operativos
  • 23221: [JNLP] Soporte a proxy con autenticación en Viafirma Desktop Client

3.8.14 / 21-abril-2016

  • 23074: Nueva versión JNLP 1.3 con mejoras en seguridad
  • 23095: Corregido bug al realizar contrafirmas en pdf firmado en PADES_LTV

3.8.13 / 14-abril-2016

  • 23033: Parámetro de contexto para PolicyID en peticfiones de TSA.

v3.8.12 / 04-abril-2016

  • 22655: Soluciona ejecución de viafirma desktop client JNLP cuando hay proxy configurado.
  • 23025: Añadida nueva página de verificación de documentos firmados.

v3.8.11 / 22-marzo-2016

  • 22316: Añadida compatibilidad de firma digitalizada con viafirma desktop client jnlp.
  • 22906: Añadida verificación de atributos en firmas CAdES.

v3.8.10 / 02-marzo-2016

  • 22830: Incluido namespaces en la firma de XML en modo enveloped target node.

v3.8.9 / 24-febrero-2016

  • 22804: Posibilidad de bloquear acciones sobre certificados en servidor solo para identity.

v3.8.8 / 11-febrero-2016

  • 22585: Soluciona number format exception no controlada.
  • 22591: Mejora de error de credenciales en conexion a TSA.
  • 22685: No reconectar con hsm unWrap despues de firmar servidor con ped key.
  • 22720: Añadida compatibilidad de base de datos PostgreSQL para Keystore HSM_UNWARP.

v3.8.7 / 26-enero-2016

  • 22404: Añadido el soporte a firma de documentos xml con enconding original.
  • 22484: Creado parámetro que permita mantener encoding de fichero de entrada para firmas XAdES.

v3.8.6 / 28-diciembre-2015

  • 22477: Soluciona error aplicacion desactivada cuando APP_DEFAULT_ENABLE = true.
  • 22481: Soluciona problema en viafirma desktop client jnlp sobre https.
  • 22397: Mostrar estado de error al realizar petición REST a Platform sin autenticar con Manager.
  • 22466: Soluciona problemas con estilos personalizados en clientes.
  • 22417: Añadida auto descarga de viafirma desktop client jnlp.

v3.8.5 / 01-diciembre-2015

  • 22284: Soluciona validación de firmas XAdES-EPES con VALIDe.

v3.8.4 / 09-noviembre-2015

  • 22305: Corrige problema acceso a TSA con proxy.
  • 22239: Optimiza proceso de firma LTV.
  • 22163: Corrige problemas de firma CMS/CAdES Detached en entornos con clúster.
  • 22169: Corrige problema cliente JNLP en entornos con clúster.
  • 22187: Mejora la información de atributos para PAdES_BES.
  • 22193: Corrige mensaje de alerta de licencia.

v3.8.3 / 09-octubre-2015

  • 22029: Soluciona problema cliente JNLP instanciado por tokenConnector.
  • 21870: Permite ocuultar marca de firma PDF en procesos de firma biométrica con firma en servidor.
  • 21871: Corrige problemas con la definición de namespaces.
  • 21876: Corrige visualización duplicada de la marca de firma PDF en procesos de firma biométrica.
  • Disponible nuevo cliente java 2.11.14

v3.8.2 / 27-agosto-2015

  • 21799: Permite parametrizar las URLs del OCSP para algunas CAs definidas en código.
  • 21814: Corrige problemas en la auditoría de operaciones de firma en contigencia.
  • 21823: Corrige logado de tiempos en la auditoría.

v3.8.1 / 21-agosto-2015

  • 21740: Permite externalizar ficheros de configuración.
  • 21749: Permite parámetro de contexto (o policy) para ocultar el botón de descargar documento desde la app Android. Requiere actualización del cliente de Android.
  • 21780: Corrige problemas con la contrafirma CAdES DETACHED.
  • 21791: Corrige problemas con la auditoria de operaciones desde dispositivos Android.

v3.8.0 / 04-agosto-2015

  • 21455: Nuevo cliente viafirma desktop por JNLP como solución al bloqueo de NPAPI en navegadores Chrome. Más información.
  • 21378: Nuevo formato para contrafirmas CAdES.
  • 21720: Corrige mensajes de errores devueltos por una TSA.
  • 21721: Corrige problema en la eliminación de certificados del tipo global_cert en viafirma manager.

results matching ""

    No results matching ""