ctt-gob-es / clienteafirma

Cliente @firma
http://administracionelectronica.gob.es/ctt/clienteafirma
247 stars 120 forks source link

Sugerencia: Vista preliminar de firma visible #309

Open jgmy opened 1 year ago

jgmy commented 1 year ago

Sería deseable que en la vista preliminar de firma visible los campos se reemplazaran por sus valores, de forma que el usuario pudiera ver si los códigos de campo eran correctos.

Sé que no se pueden mostrar los valores REALES de los campos hasta que se acceda al certificado durante el proceso de firma, pero se podría rellenar con valores modelo, como "DE LOS PALOTES, PERICO".

En la versión 1.7.3 (que es la más actual publicada), ni siquiera $ $ LOCATION $ $ se sustituye por su valor real, a pesar de que es un valor que no se obtiene por geolocalización, sino directamente de la configuración almacenada por el usuario.

pr-apes commented 1 year ago

@jgmy,

para que quede claro, entiendo que te refieres a este mensaje:

imagen

Sustituir los nombres de las variables por sus valores ($$SUBJECTCN$$ por DE LOS PALOTES, PERICO) tiene un problema. Es más difícil saber qué parte del texto está usando variables.

En este texto, las variables son fáciles de distinguir de su parte fija:

Firmado por $$SUBJECTCN$$ el día $$SIGNDATE=dd/MM/yyyy$$ con un certificado emitido por $$ISSUERCN$$

Porque nada impide poner como anotación de firma (o firma visible) únicamente el siguiente texto fijo:

Firmado por PERICO DE LOS PALOTES el día de 25/12/2023 con un certificado emitido por la FNMT

Creo que sinceramente, no mostrar las variables directamente da más problemas de los que aporta. La wiki explica qué variables pueden usarse.

No sé si la mayoría de personas cambiarán ese texto, pero la simplificación en el sentido en que propones me temo que dificulta innecesariamente modificarlo.

Como usuario, creo que complicaría innecesariamente editar la firma visible.

Muchas gracias y saludos.