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