Ver Mensaje Individual
  #37  
Antiguo 08-10-2017
josemmerida josemmerida is offline
Miembro
 
Registrado: nov 2003
Ubicación: Málaga(España)
Posts: 60
Reputación: 21
josemmerida Va por buen camino
Question Firma xades Enveloped en AutoFirmaCommandLine

Buenas tardes.

Estoy intentando sustituir el incomodo aduanetxml por la utilidad autofirma para la firma de archivos XML de aeat.

Resulta que la firma xml que necesito según las especificaciones es "Xades Enveloped".

Arrancando el entorno gráfico hay un desplegable en el cual se elige "Xades Enveloped", firma perfectamente.

En linea de comando el xades "normal" funciona bien con la instrucción

Código:
"AutoFirmaCommandLine.exe" sign -i "C:\PrevArchivo.txt" -o "C:\FirmadoArchivo.txt" -store windows -alias "MiAlias" -format "XAdES" -config signatureProductionCity=MALAGA\nsignatureProductionProvince=MALAGA\nsignatureProductionPostalCode=29016\nsignatureProductionCountry=ESPAÑA
He estado buscando en la documentación Java y en format describe un comando "XAdES Enveloped" que parece que no existe en AutoFirmaCommandLine.exe ya que no se describe al llamar a -help y de hecho no funciona

Incluso he encontrado un parametro para -config que nos indica en que nodo colocamos la firma es: "insertEnvelopedSignatureOnNodeByXPath=/Signature".

Sigo sin dar con la tecla de como firmar "XAdES Enveloped" desde "AutoFirmaCommandLine.exe". ¿A alguien se le ocurre algo?

Muchas gracias de antemano. Lo mismo es una tontería....

Saludos.
Responder Con Cita