8.- Versiones y descargas SIFE

8.- Versiones y descargas SIFE

Versiones en producción

Versión

Fecha

Notas de versión

cliente java

Versión

Fecha

Notas de versión

cliente java

1.7.3

Oct 9, 2019 

Nuevas funcionalidades

  • Nuevo formato de firma Xadest Manifest

Bugs resueltos:

  • Servicio de timeStamp, devuelve la hora UTC en vez de hora local

1.7.7

Feb 3, 2020 

Funcionalidades eliminadas

  • Se ha eliminado el servicio verifyTimestamp debido a que dicha funcionalidad ha sido eliminada de TS@

Bug resueltos:

  • Como resultado de la verificación de una firma, se devuelven tanto la fecha de firma como los timestamps

No se ha generado nuevo cliente

1.7.8

Feb 19, 2019 

Bugs resueltos:

  • Las firma de facturas electrónicas daba un fallo debido a que la fecha de firma devuelto por @firma contiene un formato diferente

No se ha generado nuevo cliente

1.9.0

May 22, 2020 

Nuevas funcionalidades

  • Creación de un nuevo método, verifyCertificateForAuthentication, que permite validar si un certificado es válido o no para la identificación. El resultado es un token con la información general del certificado y su estado

No se ha generado nuevo cliente

1.10.0

Jun 17, 2020 

Nuevas funcionalidades

  • Se incluye la posibilidad de generar y verificar firmas de los siguientes tipos,

    • CAdES-X detached

    • CAdES-X enveloping

    • XAdES-X enveloped

    • CMS detached

    • CMS enveloping

    • XMLDSig detached

    • XMLDSig enveloping

    • XMLDSig enveloped

Se ha generado nueva versión del cliente que da soporte a los nuevos tipos de firma

1.11.0

Jul 15, 2020 

Bugs resueltos (cliente DigitalSignatureServiceJaxRsV2)

  • La generación de una firma PAdES_BASELINE_B generar una firma PAdES_BASIC. Se ha corregido dicho error de tal manera que no se puede generar una firma PAdES_B_LEVEL, y para generar una PAdES_BASIC hay que pasar el tipo PAdES_BASIC

Nuevas funcionalidades (cliente DigitalSignatureServiceJaxRsV2)

  • Se elimina la generalización de formatos BASELINE_B con BES, EPES y T_LEVEL con T en la validación de firmas. Se realiza diferenciación en el resultado de la validación entre los siguientes formatos

    • CAdES_BASELINE_B con CAdES-BES, CAdES-EPES

    • CAdES_BASELINE_T con CAdES-T

    • XAdES_BASELINE_B con XAdES-BES, XAdES-EPES

    • CAdES_BASELINE_T con XAdES-T

    • PAdES_BASELINE_B con PAdES-BASIC, PAdES-BES, PAdES-EPES

    • PAdES_BASELINE_T con PAdES-T

Se ha generado una nueva versión del cliente que realiza peticiones a la nueva versión del servicio DigitalSignatureServiceJaxRsV2

1.13.0

Sep 14, 2020 

Se actualiza el proceso de validación de las firmas XAdES, únicamente se comprueba la integridad del documentos si se trata de una firma XAdES Manifest.

La validación de integridad de las firmas XAdES Manifest se realiza correctamente tanto si en el manifiesto se encuentra el documento completo o el hash de este

 

1.14.1

Oct 19, 2020 

Se ha añadido soporte para nuevos tipos de firma permitiendo tanto su generación como su validación. Los tipos de firma añadidos son los siguientes,

  • PAdES_BASELINE_B

  • PAdES_BASELINE_T

  • PAdES_BASELINE_LT

  • PAdES_BASELINE_LTA

  • ODF

Nota: La firma y validación de firmas ODF solo es compatible para las verisiones 3.2, 3.3 de OpenOffice.

Se ha corregido el nivel de calidad de identificación devuelto por el método verifyCertificateForAuthentication() extrayendo dicha información del certificado elegido para la identificación.

Se ha generado una nueva versión del cliente que da soporte a estos nuevos formatos de firma.

<dependency> <groupId>PAEA-commons</groupId> <artifactId>sife-client</artifactId> <version>1.14.0</version> <type>jar</type> </dependency>

1.15.0

Nov 5, 2020 

Se ha actualizado el método verifyCertificateForAuthentication() del serivicio LoginService. Se han añadido a la respuesta nuevos parámetros extraídos del certificado enviado como parámetro de entrada.

 

1.16.0

Mar 22, 2021 

Se ha actualizado el proceso de validación de las firmas para dar soporte a las firmas XAdES_A y CAdES_A generadas por ASF

 

1.17.0

May 10, 2021 

Eliminado el filtro de autorización a usuarios para la utilización de un certificado registrado en SIFE para la firma de documentos, y verificación de peticiones SOAP.

Se ha sustituido el sistema de autorización de las aplicaciones integradoras para usar los métodos expuestos por SIFE, se ha dejado de usar el sistema propio de SIFE para la utilizar el usado por el resto de aplicación del AMM. Para cada petición recibida se verifica en PAU si la aplicación invocadora tiene permisos.

Nota: Estos cambios son transparentes para los integradores

sife-client-1.17.0.jar

1.18.0

Jun 10, 2021

El acceso a los servicios DigitalSignatureServiceJaxRs y DigitalSignatureServiceJaxRsV2 se permite únicamente por identificación básica (Usuario/contraseña).

Implementado un control de uso de los sellos de órgano por parte de las aplicaciones. Las aplicaciones integradoras deben disponer de permisos sobre los sellos que se quieran utilizar a la hora de realizar firmas de documentos. Para el caso de las peticiones SOAP, deberán de disponer de permiso sobre el sello pertinentes para firmar o verificar.

sife-client-1.18.0.jar

Futuras Versiones

Aún no estipulado Road Map de la versión 1.8