Cita:
Empezado por ermendalenda
Pero te invito a que hagas lo siguiente:
Envías una primera emisión en pruebas a ambos servicios y el que te de ok ya sabes cual es y lo dejas grabado para ese certificado.
|
Vamos a tirar por aquí, nos parece lo más seguro ya que ni ChatGPT ni Copilot nos da un criterio 100% fiable que nos asegure la diferenciación de los tipos de certificado.
Cita:
Puedes distinguirlos sin ambigüedad mediante sus OIDs de Extended Key Usage y los campos del Subject (CN y SERIALNUMBER).
OID 0.4.0.194112.1.2 → Representante legal o voluntario (persona física)
OID 0.4.0.194112.1.1 o .1.3 o .1.4 → Sello electrónico cualificado de empresa
|
Esto es lo que le indicaba ChatGPT a @emailesc ...
Cita:
Case "1.3.6.1.4.1.5734.1.1" ' FNMT Persona Física
Case "1.3.6.1.4.1.5734.1.2" ' FNMT Sello Electrónico
|
... y esto es lo que nos dice Copilot a nosotros.
Como no nos fiamos ni queremos problemas con los clientes, optamos por la opción de @ermendalenda

...
Gracias!