Interface RestCertificateValidationService

All Superinterfaces:
Serializable
All Known Implementing Classes:
RestCertificateValidationServiceImpl

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

    • validateCertificate

      @POST @Path("validateCertificate") CertificateReportsDTO validateCertificate(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