Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Borrar Registro Windows de Firmas Digitales (https://www.clubdelphi.com/foros/showthread.php?t=89941)

shoulder 07-03-2016 13:58:35

Borrar Registro Windows de Firmas Digitales
 
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

Borrar Registro Windows de Firmas Digitales
 
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/h49263...ordenador.html


La franja horaria es GMT +2. Ahora son las 04:15:44.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi