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 Detail

      • 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