Class SigAndRefsTimeStamp
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.SigAndRefsTimeStamp
- All Implemented Interfaces:
SignatureAttribute<Element>, Comparable
Representa o carimbo do tempo sobre as referências.
Esquema do atributo SigAndRefsTimeStamp retirado do ETSI TS 101 903:
<xsd:element name="SigAndRefsTimeStamp" type="XAdESTimeStampType"/>
-
Field Summary
FieldsFields inherited from class TimeStamp
index, signatureContainer -
Constructor Summary
ConstructorsConstructorDescriptionConstrutor usado para decodificar carimbos do tempo e obter dados dos mesmos ou alterar os seus atributos não assinados.SigAndRefsTimeStamp(CadesSignatureContainer signatureContainer) Construtor usado para criar um novo carimbo do tempo. -
Method Summary
Modifier and TypeMethodDescriptionprotected StringRetorna a tag XML 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:
-
mandatoryAttributes
-
optionalAttributes
-
-
Constructor Details
-
SigAndRefsTimeStamp
Construtor usado para criar um novo carimbo do tempo.- Parameters:
signatureContainer- O conteúdo do carimbo do tempo
-
SigAndRefsTimeStamp
public SigAndRefsTimeStamp()Construtor usado para decodificar carimbos do tempo e obter dados dos mesmos ou alterar os seus atributos não assinados.
-
-
Method Details
-
getIdentifier
Retorna o identificador do atributo- Specified by:
getIdentifierin interfaceSignatureAttribute<Element>- Specified by:
getIdentifierin classTimeStamp- Returns:
- O identificador do atributo
-
getElementName
Retorna a tag XML do atributo- Specified by:
getElementNamein classXAdESTimeStampType- Returns:
- Retorna "XAdES:SigAndRefsTimeStamp"
-