All Implemented Interfaces:
ReportElement

public class TimeStampReport
extends SignatureReport
Esta classe representa o relatório de um carimbo de tempo
  • Constructor Details

    • TimeStampReport

      public TimeStampReport()
  • Method Details

    • setTimeStampName

      public void setTimeStampName​(String timeStampName)
      Atribue o nome ao carimbo
      Parameters:
      timeStampName - O nome do carimbo
    • addValidation

      public void addValidation​(ValidationDataReport validationData)
      Adiciona um relatório de validação de CRLs e certificados
      Overrides:
      addValidation in class SignatureReport
      Parameters:
      validationData - O relatório de validação de CRLs e certificados
    • buildElements

      protected void buildElements​(ReportBuilder<?,​?> reportBuilder)
      Description copied from class: AbstractReport
      Constroi os elementos específicos do relatório
      Overrides:
      buildElements in class SignatureReport
      Parameters:
      reportBuilder - builder
    • getTimeStampIdentifier

      public String getTimeStampIdentifier()
      Retorna o ID do carimbo de tempo
      Returns:
      O ID do carimbo de tempo
    • setTimeStampIdentifier

      public void setTimeStampIdentifier​(String timeStampIdentifier)
      Atribue o ID ao carimbo de tempo
      Parameters:
      timeStampIdentifier - ID do carimbo de tempo
    • getTimeReference

      public String getTimeReference()
      Retorna o horário do carimbo
      Returns:
      O horário do carimbo de tempo
    • setTimeReference

      public void setTimeReference​(Time timeStampTimeReference)
      Atribue o horário do carimbo de tempo
      Parameters:
      timeStampTimeReference - O horário do carimbo de tempo
    • isCertPathValidForReference

      public boolean isCertPathValidForReference()
    • isValidReference

      public boolean isValidReference()
    • getElementTag

      public String getElementTag()
      Description copied from interface: ReportElement
      Retorna a tag do elemento
      Specified by:
      getElementTag in interface ReportElement
      Overrides:
      getElementTag in class SignatureReport
      Returns:
      A tag do elemento