Class IdAaEtsArchiveTimestampV3
java.lang.Object
br.ufsc.labsec.parser.cades.attributes.schema.TimeStamp<org.bouncycastle.asn1.cms.Attribute>
br.ufsc.labsec.parser.cades.attributes.unsigned.TimeStampToken
br.ufsc.labsec.parser.cades.attributes.unsigned.IdAaEtsArchiveTimestampV3
- All Implemented Interfaces:
SignatureAttribute<org.bouncycastle.asn1.cms.Attribute>, Comparable<TimeStamp<org.bouncycastle.asn1.cms.Attribute>>
O atributo IdAaEtsArchiveTimestampV3 representa o carimbo do tempo de arquivamento.
Oid e esquema do atributo id-aa-ets-archiveTimestampV3 retirado do documento ETSI EN 319 122-1 V1.2.1
id-aa-ets-archiveTimestampV3 OBJECT IDENTIFIER ::= { itu-t(0) identified-organization(4)
etsi(0) electronic-signature-standard(1733) attributes(2) 4 }
ArchiveTimeStampToken ::= TimeStampToken
ATSHashIndexV3 ::= SEQUENCE {
hashIndAlgorithm AlgorithmIdentifier,
certificatesHashIndex SEQUENCE OF OCTET STRING,
crlsHashIndex SEQUENCE OF OCTET STRING,
unsignedAttrValuesHashIndex SEQUENCE OF OCTET STRING
}
-
Field Summary
FieldsFields inherited from class TimeStamp
contentInfo, index -
Constructor Summary
ConstructorsConstructorDescriptionIdAaEtsArchiveTimestampV3(org.bouncycastle.asn1.cms.ContentInfo contentInfo) Constrói um objetoIdAaEtsArchiveTimestampV3a partir de umContentInfo. -
Method Summary
Methods inherited from class TimeStampToken
getArchiveTimeStampContentInfo, getEncoded, getIndex, isSigned, isUniqueMethods inherited from class TimeStamp
buildTimeStampToken, compareTo, contentInfoToSignatureContainer, getAttributeList, getContentInfo, getEncodedAttribute, getEncodedAttribute, getTimeReference
-
Field Details
-
IDENTIFIER
- See Also:
-
-
Constructor Details
-
IdAaEtsArchiveTimestampV3
public IdAaEtsArchiveTimestampV3() -
IdAaEtsArchiveTimestampV3
public IdAaEtsArchiveTimestampV3(org.bouncycastle.asn1.cms.ContentInfo contentInfo) throws SignatureAttributeException Constrói um objetoIdAaEtsArchiveTimestampV3a partir de umContentInfo.- Parameters:
contentInfo- O conteúdo do carimbo do tempo- Throws:
SignatureAttributeException
-
-
Method Details
-
getIdentifier
Description copied from class:TimeStampObtém o identificador do atributo- Specified by:
getIdentifierin interfaceSignatureAttribute<org.bouncycastle.asn1.cms.Attribute>- Specified by:
getIdentifierin classTimeStamp<org.bouncycastle.asn1.cms.Attribute>- Returns:
- O identificador do atributo
-