PDA

Ver la Versión Completa : Borrar Registro Windows de Firmas Digitales


shoulder
07-03-2016, 13:58:35
Hola hay alguna forma mediante Delphi de borrar automaticamente del registro de Windows las entradas de tokens o Tarjetas Digitales. El problema es cuando un cliente me firma en el programa un documento el firmador recorre secuencialmente la lista interna de windows hasta encontrar el certificado del "emitido por" correcto" (siempre esta al final). Ejemplo si ese dia firmaron 10 personas diversas, el operador tiene que apretar 10 veces la tecla cancelar de la pantalla por defecto de la firma que trae windows hasta llegar a la posicion del certificado firmante y recien ahi viene la pantalla por defecto de firma de windows.

Gracias

Casimiro Notevi
07-03-2016, 17:29:24
Hummm... no entiendo lo que preguntas.

shoulder
07-03-2016, 18:57:32
Hola casimiro es medio complicado, cuando en una PC pones un token de firma digital se genera una tabla interna en el windows de certificados, si se usan varios tokens en la pc vas a ver los certificados que se usaron, te sale apellido y nombre de la persona de cada certificado que se uso en dicha PC. (los veo por el explorer - opciones de internet - contenido -certificados).
El tema que al firmar por algun firmador dentro de delphi sea jsing, etc; que hace el firmador busca el token que pusiste dentro de esa lista de certificados, pero va secuencialmente hasta encontrar el que coincide. Al ser secuencial busca en esa lista y te aparece un cartel de cancelar (hay que hacer click) propio de windows hasta que llega al certificado exacto y aparece la ventana de firma. Que se hace.. se borran los certificados anteriores o se presetea la Pc que al sacar el token no quede el historial. el tema que no todas las pcs tienen seteadas la opcion tengo que llamar a un administrador, por eso preguntaba si se podia borrar mediante delphi. Supongo que los guarda en algun lugar de la registry.
Gracias.

Te paso un link de como hacerlo en forma manual

http://www.gsmspain.com/foros/h492634_Off-topic-Informatica_elimino-certificado-digital-ordenador.html