xmlsignature-verify

www.altova.com Expandir/Contraer todos Imprimir este apartado Página anterior Subir un nivel Página siguiente

Inicio >  Interfaz de la línea de comandos (ILC) > Comandos XML Signature >

xmlsignature-verify

El comando xmlsignature-verify | xverify verifica la firma XML del archivo de entrada. Si la firma se verifica correctamente, aparece un mensaje resultado="OK". En caso contrario aparece el mensaje resultado="Con errores".

 

Windows

RaptorXMLXBRL xmlsignature-verify [opciones] ArchivoEntrada

Linux

raptorxmlxbrl xmlsignature-verify [opciones] ArchivoEntrada

Mac

raptorxmlxbrl xmlsignature-verify [opciones] ArchivoEntrada

 

El argumento ArchivoEntrada es el documento XML firmado que se debe verificar.

 

Ejemplos

 

raptorxmlxbrl xverify c:\ArchivoFirmado.xml

 

Click to expand/collapseUso de mayúsculas/minúsculas y de barras diagonales en la línea de comandos

RaptorXMLXBRL en Windows

raptorxmlxbrl en Unix (Linux, Mac)

 

* Las minúsculas (raptorxmlxbrl) funcionan en todas las plataformas (Windows, Linux y Mac), mientras que la mezcla de mayúsculas y minúsculas (RaptorXMLXBRL) sólo funciona en Windows y Mac.

* En Linux y Mac utilice barras diagonales. En Windows utilice barras diagonales inversas.

 

Opciones

Las opciones del comando aparecen más abajo divididas en grupos. Los valores se pueden dar sin comillas excepto en estos dos casos: (i) cuando la cadena de valor contiene espacios y (ii) cuando en la descripción de la opción se indique explícitamente que es necesario el uso de comillas.

 

Clic para expandir/contraerOpciones comunes

--verbose = true|false

Si el valor es true, se genera información adicional durante la validación. Valor predeterminado es false.

Nota: si no se especifica un valor para la opción, el valor booleano de la opción se establece en true.

 

 

Clic para expandir/contraerOpciones de firma XML

--certname, --certificate-name = VALOR

El nombre del certificado utilizado para firmar.

 

Windows

Se trata del nombre Subject de un certificado del almacén de certificados (--certificate-store) seleccionado.

 

Ejemplo para enumerar los certificados (bajo PowerShell)

% ls cert://UsuarioActual/My

PSParentPath: Microsoft.PowerShell.Security\Certificate::UsuarioActual\My

Thumbprint Subject

---------- -------

C9DF64BB0AAF5FA73474D78B7CCFFC37C95BFC6C CN=certificate1

... CN=...

 

Ejemplo: --certificate-name==certificado1

 

 

Linux/macOS

--certname especifica el nombre de archivo de un certificado X.509v3 con cifrado PEM con la clave privada. Estos archivos suelen tener la extensión .pem.

 

Ejemplo: --certificate-name==/ruta/de/certificado1.pem

 

--certstore, --certificate-store = VALOR

La ubicación donde está almacenado el certificado especificado con --certificate-name.

 

Windows

Nombre de un almacén de certificados situado dentro de cert://UsuarioActual. Los almacenes de certificados disponibles se pueden enumerar (bajo PowerShell) usando % ls cert://UsuarioActual/. Los certificados se enumerarán de la siguiente manera:

 

Nombre : TrustedPublisher

Nombre : ClientAuthIssuer

Nombre : Root

Nombre : UserDS

Nombre : CA

Nombre : ACRS

Nombre : REQUEST

Nombre : AuthRoot

Nombre : MSIEHistoryJournal

Nombre : TrustedPeople

Nombre : MyCertStore

Nombre : Local NonRemovable Certificates

Nombre : SmartCardRoot

Nombre : Trust

Nombre : Disallowed

 

Ejemplo: --certificate-store==MiAlmacénCertificados

 

 

Linux/MacOS

La opción --certstore no es compatible por ahora.

 

--hmackey, --hmac-secret-key = VALOR

La clave secreta compartida HMAC. Debe tener una longitud mínima de seis caracteres.

 

Ejemplo: --hmackey=contraseñaSecreta

 

Clic para expandir/contraerOpciones de ayuda y versión

--help

Muestra el texto de ayuda para el comando. Por ejemplo valany --h. (Otra opción es usar el comando help con un argumento. Por ejemplo: help valany).

 

--version

Muestra el número de versión de RaptorXML+XBRL Server. Si se utiliza con un comando, escriba la opción --version antes del comando.

 

 

 

 


© 2019 Altova GmbH