SDK Java viafirma platform

Gestión de Certificados en Adobe.

Al abrir un PDF firmado, Adobe Reader nos indica “Hay al menos una firma que presenta problemas”, visible en el Panel de firma y en los sellos de firma (si existen). Esto es debido a que Adobe Reader no Cene como emisor de confianza a la Autoridad de Certificación que emitió el certificado (por ejemplo FNMT, Camerfirma, Firmaprofesional, AVANSI...)

Para solucionarlo, configuraremos Adobe Reader para que confíe en el emisor del certificado. Pulsamos botón derecho del ratón sobre la firma que da problemas, y seleccionamos “Mostrar propiedades de firma”.

Se abre una ventana con las “Propiedades de la firma” electrónica del PDF. Vemos que sale el detalle de la información de firma. Pulsamos en el botón “Mostrar certificado del firmante”.

A continuación se abre el Visor de certificados. A la izquierda vemos el emisor del certificado (en este caso FNMT) y el detalle del certificado. Tendremos que asegurarnos que el certificado seleccionado sea el raiz. A continuación abrimos la pestaña "Confianza", donde vemos que "Este certificado no es de confianza" (éste es el origen del problema). Pulsamos en "Agregar a certificados de confianza".

Es posible que Adobe Acrobat nos muestre un mensaje de alerta después de pulsar el botón anterior. Procedemos a pulsar en “Aceptar".

Se nos abre la ventana de importación de configuración de contactos. Por defecto, está seleccionada una opción, dentro de “Confianza”, que dice “Utilizar este certificado como raíz de confianza” (en otras versiones el mensaje era distinto). Dejamos seleccionada esta opción (o la seleccionamos si no lo está) y pulsamos en Aceptar sucesivamente en las ventanas que nos vayan saliendo.

Llegamos de nuevo a la ventana con las Propiedades de la firma. Abajo hay un botón que pone “Validar firma”. Lo pulsamos.

Adobe Reader ya dice que la firma es válida, porque ya reconoce todos los certificados del emisor de confianza. Esta operación debemos hacerlo con todas las Autoridades de Certificación emisoras de certificado que vayamos a utilizar.