Skip to content
Vinicio Ochoa edited this page Oct 29, 2020 · 4 revisions

Preguntas frecuentes

General

  1. ¿Qué es MITyCLibXADES?
  2. ¿Qué tipo de firmas se pueden construir?
  3. ¿Qué versiones de firmas están soportadas?
  4. ¿Quién debe usar MITyCLibXAdES?
  5. ¿Bajo qué licencia se distribuye?
  6. En caso de encontrar un error, ¿a quién debo dirigirme?

Instalación

  1. Requisitos
  2. ¿Cómo se instala?

General

¿Qué es MITyCLibXADES?

MITyCLibXADES es una librería que forma parte del proyecto de Componentes que distribuye el Ministerio de Industria, Turismo y Comercio. Dicha librería proporciona la funcionalidad necesaria para el manejo de ficheros con metadatos tipo XML, uso de certificados, y para la construcción de firmas electrónicas XAdES, así como para su validación.


¿Qué tipo de firmas se pueden construir?

Cada nivel de firma extiende de los anteriores. Los siguientes tipos de firma son, por orden:

  • XAdES-BES: Es un tipo de firma básico con datos no garantizados sobre el actor firmante, los datos de firma y el momento de firma
  • XAdES-EPES: Es una firma que incluye un política de firma. Una política de firma es un criterio definido en la política que la firma ha de cumplir.
  • XAdES-T: Es una firma XAdES-BES que incluye un sello de tiempo que sirve para garantizar cuando fue realizada la firma.
  • XAdES-C: Es un tipo de firma que incluye referencias a información referente a la cadena de certificados firmante, y del estado de validez del certificado de firma.
  • XAdES-X: Este tipo de firmas incluyen un segundo sellado de tiempo que fortalece la robustez de la firma.
  • XAdES-XL: Este tipo de firmas incluyen los datos a los cuales se hacen referencia en las firmas del nivel C. Es decir, incluye esos datos en la propia firma de modo que el fichero de firma contenga todos los elementos que aseguran que el certificado firmante era válido en el momento en el que se firmó.

¿Qué versiones de firmas están soportadas?

Actualmente se soportan las versiones 1.1.1, 1.2.2 y 1.3.2


¿Quién debe usar MITyCLibXAdES?

Aquellos integradores que necesiten funcionalidades de firma y validación, y manejo de certificados.


¿Bajo qué licencia se distribuye?

Bajo licencia EUPL v1.1. o posteriores.


En caso de encontrar un error, ¿a quién debo dirigirme?

Al Centro de Tecnologías del Plan Avanza, mediante correo electrónico en la dirección:

Email Centro de Tecnología del Plan Avanza

Instalación

Requisitos

Máquina virtual Java 1.5 o superior(disponible descarga en www.java.com).


¿Cómo se instala?

Incluyendo el Jar de la propia librería y todas sus dependencias en el Classpath de la aplicación que va a usar esta librería.