Class SignatureTimeStamp
java.lang.Object
br.ufsc.labsec.parser.xades.attributes.schema.TimeStamp
br.ufsc.labsec.parser.xades.attributes.schema.XAdESTimeStampType
br.ufsc.labsec.parser.xades.attributes.unsigned.SignatureTimeStamp
- All Implemented Interfaces:
SignatureAttribute<Element>, Comparable
- Direct Known Subclasses:
IndividualDataObjectsTimeStamp
Representa o carimbo do tempo sobre a assinatura.
Esquema do atributo SignatureTimeStamp retirado do ETSI TS 101 903:
<xsd:element name="SignatureTimeStamp" type="XAdESTimeStampType"/>
-
Field Summary
FieldsFields inherited from class TimeStamp
index, signatureContainer -
Constructor Summary
ConstructorsConstructorDescriptionDecodifica o atributo para adição de atributos ou obtenção de dados do carimbo do tempoSignatureTimeStamp(CadesSignatureContainer signatureContainer) Construtor usado para criar um novo carimbo do tempo -
Method Summary
Modifier and TypeMethodDescriptionprotected StringRetorna o nome da tag do atributoRetorna o identificador do atributoMethods inherited from class XAdESTimeStampType
getEncoded, isSigned, isUniqueMethods inherited from class TimeStamp
buildTimeStampToken, compareTo, getContentInfo, getTimeReference
-
Field Details
-
IDENTIFIER
- See Also:
-
-
Constructor Details
-
SignatureTimeStamp
Construtor usado para criar um novo carimbo do tempo- Parameters:
signatureContainer- O conteúdo do carimbo do tempo
-
SignatureTimeStamp
public SignatureTimeStamp()Decodifica o atributo para adição de atributos ou obtenção de dados do carimbo do tempo
-
-
Method Details
-
getIdentifier
Retorna o identificador do atributo- Specified by:
getIdentifierin interfaceSignatureAttribute<Element>- Specified by:
getIdentifierin classTimeStamp- Returns:
- O identificador do atributo
-
getElementName
Retorna o nome da tag do atributo- Specified by:
getElementNamein classXAdESTimeStampType- Returns:
- Retorna "XAdES:SignatureTimeStamp"
-