DSS ofrece Servicios web REST y SOAP con las siguientes funciones :
- Firma
- Calcular el resumen a firmar (getDataToSign);
- Incorporar el valor de la firma en el archivo final (signDocument);
- Extender una firma existente;
- Validar una firma;
- Marca de tiempo de un archivo.
- Firma en el servidor
- Recuperar claves de un token;
- Recuperar una clave de un token por su alias;
- Firmar datos para BeSigned con una clave por alias dado.
- Firmar resumen con una clave según el alias dado.
- Validación de documentos
- Validar un documento (firmado o con marca de tiempo);
- Recuperar un documento original firmado.
- Validación de certificado
- Validar un certificado.
- Marca de tiempo remota
- Resumen de marca de tiempo.
Estos servicios ocultan la complejidad de las firmas (CAdES, PAdES, XAdES, JAdES, ASiC) y facilitan la integración.
Desde DSS v5.6, los servicios web REST cumplen con Especificación OpenAPI.