Class VerificationPackage

java.lang.Object
br.ufsc.labsec.signature.conformanceVerifier.report.AbstractReport
br.ufsc.labsec.signature.conformanceVerifier.VerificationPackage
All Implemented Interfaces:
ReportElement

public class VerificationPackage
extends AbstractReport
  • Constructor Details

    • VerificationPackage

      public VerificationPackage()
  • Method Details

    • addCrl

      public void addCrl​(CertStore certStore)
    • setCertPath

      public void setCertPath​(CertPath certPath)
    • addOcsp

      public void addOcsp​(Collection<org.bouncycastle.cert.ocsp.OCSPResp> ocsp)
    • setSigningCertificate

      public void setSigningCertificate​(Certificate certificate)
    • setTimeReference

      public void setTimeReference​(Time currentTimeReference)
    • getElementTag

      public String getElementTag()
      Description copied from interface: ReportElement
      Retorna a tag do elemento
      Returns:
      A tag do elemento
    • toJson

      public org.json.JSONObject toJson()
    • buildElements

      protected void buildElements​(ReportBuilder<?,​?> documentBuilder)
      Description copied from class: AbstractReport
      Constroi os elementos específicos do relatório
      Specified by:
      buildElements in class AbstractReport
      Parameters:
      documentBuilder - builder