Package br.ufsc.labsec.signature.conformanceVerifier.xades.attributes.signed
package br.ufsc.labsec.signature.conformanceVerifier.xades.attributes.signed
-
ClassesClassDescriptionO atributo AllDataObjectTimeStamp contém um carimbo do tempo computado antes da produção da assinatura, sobre uma sequência formada por TODOS os elementos ds:Reference dentro do elemento ds:SignedInfo referenciando o que o assinante quiser assinar, exceto o elemento SignedProperties.O atributo CommitmentTypeIndication identifica o tipo de compromisso assumido pelo signatário.O atributo ContentTimeStamp representa o carimbo do tempo do conteúdo do dado assinado antes de ele ser assinado.O atributo DataObjectFormat fornece informações que descreve o formato do dos objetods de dados assinados.O atributo IndividualDataObjectsTimeStamp qualifica os atributos de dados assinados.O atributo SignaturePolicyIdentifier define um conjunto de regras para a criação e validação de uma assinatura.O atributo SignatureProductionPlace especifica um endereço que associa o assinante à um local geográfico particular.O atributo SignerRole representa o papel do assinante com a compania ou a organização.The SignerRoleV2 qualifying property shall be defined as in XML Schema file "XAdES01903v132-201601.xsd", whose location is detailed in clause C.1 and is copied below for information.O atributo SigningCertificate é designado para previnir o ataque de substituição, e para permitir um conjunto restrito de certificados de autorização a serem usados na verificação da assinatura.O esquema do atributo retirado do ETSI EN 319 132-1 V1.2.1
<xsd:element name="SigningCertificateV2" type="CertIDListV2Type"/> <xsd:complexType name="CertIDListV2Type"> <xsd:sequence> <xsd:element name="Cert" type="CertIDTypeV2" maxOccurs="unbounded"/> </xsd:sequence> </xsd:complexType> <xsd:complexType name="CertIDTypeV2"> <xsd:sequence> <xsd:element name="CertDigest" type="DigestAlgAndValueType"/> <xsd:element name="IssuerSerialV2" type="xsd:base64Binary" minOccurs="0"/> </xsd:sequence> <xsd:attribute name="URI" type="xsd:anyURI" use="optional"/> </xsd:complexType> <xsd:complexType name="DigestAlgAndValueType"> <xsd:sequence> <xsd:element ref="ds:DigestMethod"/> <xsd:element ref="ds:DigestValue"/> </xsd:sequence> </xsd:complexType>O atributo SigningTime representa o instante da assinatura, ou seja, o momento em que o signatário realiza o processo de assinatura.