validatedocument

Request a document to be validated.

usage: validatedocument <-workername WORKERNAME | -workerid WORKERID>
[options]
Request a document to be validated by SignServer
-data Data to send to the worker.
-host Server name or IP address. Default: localhost
-infile File to read data to send to the worker from.
-keyalias Alias of the key in the keystore to use for
authentication.
-keystore Keystore with private key and certificate for
client certificate authentication.
-keystorepwd Password for reading the keystore. If keystore is
specified but not this keystore password option,
the CLI will instead prompt for the password.
-metadata Additional meta data to send to the signer. The
parameters should be given in the form KEY=VALUE.
This option can be given multiple times.
-password Password for authentication.
-port Server port. Default: 8080 (for HTTP), 8442 for
HTTPS and 8443 for HTTPS with client
authentication.
-protocol Method of interaction with SignServer.
WEBSERVICES, or HTTP. Default: WEBSERVICES.
-servlet URL to the webservice servlet. Default:
/signserver/signserverws/signserverws?wsdl
-truststore Keystore with trusted certificates to use with
HTTPS.
-truststorepwd Password for the keystore with trusted
certificates. If truststore is specified but not
this truststore password option, the CLI will
instead prompt for the password.
-username Username for authentication.
-workerid ID of worker which should perform the operation.
-workername Name of worker which should perform the operation.

Sample usages:
a) validatedocument -workername XMLValidator -data "<root><Signature...
b) validatedocument -workername XMLValidator -infile /tmp/signed.xml
c) validatedocument -workerid 2 -infile /tmp/signed.xml -truststore
truststore.jks -truststorepwd changeit
d) validatedocument -workerid 2 -infile /tmp/signed.xml -keystore
superadmin.jks -truststorepwd foo123
e) validatedocument -workername XMLValidator -protocol HTTP -infile
/tmp/signed.xml
f) validatedocument -workername XMLValidator -infile /tmp/signed.xml -metadata param1=value1 -metadata param2=value2