DSS

REST/SOAP WebServices

DSS offers  REST and SOAP WebServices  with the following functions :

  • Signature
    • Compute the digest to be signed (getDataToSign);
    • Incorporate the signature value in the final file (signDocument);
    • Extend an existing signature;
    • Validate a signature;
    • Timestamp a file.
  • Server signing
    • Retrieve keys from a token;
    • Retrieve a key from a token by its alias;
    • Sign data toBeSigned with a key by given alias.
    • Sign digest with a key by given alias.
  • Document validation
    • Validate a document (signed or timestamped);
    • Retrieve an original signed document.
  • Certificate validation
    • Validate a certificate.
  • Remote timestamp
    • Timestamp digest.

These services hide the signature complexity (CAdES, PAdES, XAdES, JAdES, ASiC) and made integration easier.

Since DSS v5.6, the REST WebServices are compliant with OpenAPI Specification.