Class ArchiveTimeStamp

All Implemented Interfaces:
SignatureAttribute<Element>, Comparable

public class ArchiveTimeStamp extends XAdESTimeStampType
Representa o carimbo do tempo de arquivamento no formato XAdES. Esquema do atributo ArchiveTimeStamp retirado do ETSI TS 101 903: <xsd:element name="TimeStampValidationData" type="ValidationDataType"/> <xsd:complexType name="ValidationDataType"> <xsd:sequence> <xsd:element ref="xades:CertificateValues" minOccurs="0" /> <xsd:element ref="xades:RevocationValues" minOccurs="0" /> </xsd:sequence> <xsd:attribute name="Id" type="xsd:ID" use="optional"/> <xsd:attribute name="UR" type="xsd:anyURI" use="optional"/> </xsd:complexType>
  • Field Details

  • Constructor Details

    • ArchiveTimeStamp

      public ArchiveTimeStamp(CadesSignatureContainer signatureContainer)
      Construtor usado para criar um novo carimbo do tempo de arquivamento através de um SignatureContainer
      Parameters:
      signatureContainer - O conteúdo do carimbo do tempo
    • ArchiveTimeStamp

      public ArchiveTimeStamp()
      Decodifica o atributo para adição de atributos ou obtenção de dados do carimbo do tempo
  • Method Details