All Superinterfaces:
Serializable

@Path("/") @Produces("application/json") @Consumes("application/json") public interface RestCertificateValidationService extends Serializable
This REST interface provides operations for the validation of certificate.
  • Method Summary

    Modifier and Type
    Method
    Description
    eu.europa.esig.dss.ws.cert.validation.dto.CertificateReportsDTO
    validateCertificate(eu.europa.esig.dss.ws.cert.validation.dto.CertificateToValidateDTO certificateToValidate)
    This method returns the result of the validation of the signed file.
  • Method Details

    • validateCertificate

      @POST @Path("validateCertificate") eu.europa.esig.dss.ws.cert.validation.dto.CertificateReportsDTO validateCertificate(eu.europa.esig.dss.ws.cert.validation.dto.CertificateToValidateDTO certificateToValidate)
      This method returns the result of the validation of the signed file. The results contains a Diagnostic Data, simple certificate report and detailed report
      Parameters:
      certificateToValidate - a CertificateToValidateDTO which contains the certificate, certificate chain and validation time
      Returns:
      a CertificateReportsDTO with the 3 reports : the diagnostic data, the detailed report and the simple certificate report