The SignServer Client Web Services interface can be used to request signings from SignServer.
The WSDL file is located at the URL http://<hostname>:8080/signserver/ClientWSService/ClientWS?wsdl and locally in the sources under modules/SignServer-Client-ClientWS/xml-resources/web-service-references/ClientWS/wsdl/localhost_8080/signserver/ClientWSService/ClientWS.wsdl.
Operations
processData | Generic operation for request signing of any binary (or character) data. Parameters: - worker (string)
Name of worker in SignServer which should handle the request. - metadata (sequence of key-value pairs)
Optional additional request data. For instance the PDFSigner accepts the PDF password as a request data. - data (base64Binary)
The document/data to process.
Output: - archiveId (string)
Identifier for the request if archiving was used. - data (base64Binary)
The signed binary/document. - metadata (sequence of key-value pairs)
Any optional additional response data. - requestId (integer)
Identifier for the request/response. - signerCertificate (base64Binary)
The signer certificate in binary format if available.
Faults: - RequestFailedException
- InternalServerException
|
processSOD | Operation for requesting an SOD to be created and signed. The ePassport production system calls this operation to get an SOD for the supplied data groups. Parameters: - worker (string)
Name of worker in SignServer which should be used for constructing the SOD. - metadata (sequence of key-value pairs)
Optional additional request data. Not used. - sodData (a sodRequest structure)
The sodRequest should contain a sequence of datagroups (id 1-16 and their values), optionally also the version of the LDS to use and the version of Unicode.
Output: - archiveId (string)
Identifier for the request if archiving was used. - data (base64Binary)
The SOD binary. - metadata (sequence of key-value pairs)
Any optional additional response data. - requestId (integer)
Identifier for the request/response. - signerCertificate (base64Binary)
The signer (DS) certificate in binary format if available.
Faults: - RequestFailedException
- InternalServerException
|