Uses of Class
br.ufsc.labsec.signature.exceptions.SignatureAttributeException
-
Uses of SignatureAttributeException in br.ufsc.labsec.signature.conformanceVerifier.cades
Methods in br.ufsc.labsec.signature.conformanceVerifier.cades that throw SignatureAttributeException Modifier and Type Method Description void
CadesSignature. addUnsignedAttribute(SignatureAttribute<org.bouncycastle.asn1.cms.Attribute> attribute)
Adiciona um atributo não-assinadovoid
CadesSignatureInformation. addUnsignedAttribute(SignatureAttribute<org.bouncycastle.asn1.cms.Attribute> attribute)
Adiciona um atributo não-assinadoprotected void
AbstractVerifier. buildCertPath(Set<TrustAnchor> trustAnchors)
Constrói o caminho de certificação do signatário.protected boolean
SignatureVerifier. checkSignaturePolicyPeriod()
Verifica se a assinatura foi feita dentro do período válido para o uso de políticas.SignatureAttribute<org.bouncycastle.asn1.cms.Attribute>
RevocationSignedDataCreator. constructAttribute(Component component, Collection<CRL> crls, Collection<org.bouncycastle.asn1.ocsp.BasicOCSPResponse> ocps, org.bouncycastle.asn1.esf.OtherRevVals otherRevocationValues)
List<TimeStamp>
SignatureVerifier. getOrderedTimeStamps()
Retorna uma lista de atributos de Carimbo do Tempo (aqueles referenciados na lista de prioridade) ordenada por identificador, de acordo com o especificado na lista de prioridade, e com cada grupo de mesmo identificador ordenado por tempo (TimeReference).List<TimeStamp>
SignatureVerifier. getOrderedTimeStamps(List<String> attributesAlreadyVerified, SignatureReport signatureReport)
Retorna a lista de carimbos de tempo ordenados e adiciona as exceções carimbos mal formadosSignatureVerifier.getOrderedTimeStamps()
PaReport
SignatureVerifier. getPaReport()
Retorna o relatório da política de assinaturaSet<CRL>
RevocationSignedDataCreator. otherCRLsToExclude(CRLRevocationInformation crlCollection, FileToBeSigned<? extends CadesInformation> fileToBeSigned, CadesSignature signature)
Set<CRL>
RevocationSignedDataCreator. otherCRLsToInclude(CertificateValidation certificateValidation, CertificateCollection certificateCollection, CRLRevocationInformation crlCollection, List<CRL> certpathCRLs, CertPath certPath, Set<TrustAnchor> anchors, FileToBeSigned<? extends CadesInformation> fileToBeSigned, CadesSignature signature)
Set<org.bouncycastle.asn1.ocsp.BasicOCSPResponse>
RevocationSignedDataCreator. otherOCSPsToExclude(OCSPRevocationInformation crlCollection, FileToBeSigned<? extends CadesInformation> fileToBeSigned, CadesSignature signature)
Set<org.bouncycastle.asn1.ocsp.BasicOCSPResponse>
RevocationSignedDataCreator. otherOCSPsToInclude(CertificateValidation certificateValidation, CertificateCollection certificateCollection, OCSPRevocationInformation ocspCollection, List<org.bouncycastle.asn1.ocsp.BasicOCSPResponse> certpathOCSPs, CertPath certpath, Set<TrustAnchor> anchors, FileToBeSigned<? extends CadesInformation> fileToBeSigned, CadesSignature signature)
void
CadesSignatureInformation. replaceUnsignedAttribute(SignatureAttribute<org.bouncycastle.asn1.cms.Attribute> attribute, Integer index)
Substitui um atributo não assinado qualquer -
Uses of SignatureAttributeException in br.ufsc.labsec.signature.conformanceVerifier.cades.attributes
Methods in br.ufsc.labsec.signature.conformanceVerifier.cades.attributes that throw SignatureAttributeException Modifier and Type Method Description void
TimeStamp. addUnsignedAttribute(SignatureAttribute<org.bouncycastle.asn1.cms.Attribute> attribute)
Adiciona um atributo não-assinadoorg.bouncycastle.asn1.cms.Attribute
TimeStamp. getEncodedAttribute(String attributeId)
org.bouncycastle.asn1.cms.Attribute
TimeStamp. getEncodedAttribute(String identifier, Integer index)
Retorna um objeto do atributo desejadovoid
TimeStamp. removeUnsignedAttribute(String attributeId, int index)
Remove um atributo não-assinadovoid
TimeStamp. replaceUnsignedAttribute(SignatureAttribute<org.bouncycastle.asn1.cms.Attribute> attribute, Integer index)
Substitui um atributo não assinado qualquer, útil quando é necessário adicionar mais atributos em um carimbo de tempo por exemploabstract void
TimeStamp. validate(TimeStampReport report, boolean containsRefsTimestamp, boolean containsArchiveTimestamp)
Faz a validação do atributo -
Uses of SignatureAttributeException in br.ufsc.labsec.signature.conformanceVerifier.cades.attributes.signed
Fields in br.ufsc.labsec.signature.conformanceVerifier.cades.attributes.signed declared as SignatureAttributeException Modifier and Type Field Description protected SignatureAttributeException
AbstractSignerAttr. toBeThrown
Methods in br.ufsc.labsec.signature.conformanceVerifier.cades.attributes.signed that throw SignatureAttributeException Modifier and Type Method Description protected void
AbstractSignerAttr. decode(org.bouncycastle.asn1.cms.Attribute genericEncoding)
protected org.bouncycastle.asn1.esf.RevocationValues
RevocationInfoArchival. decode(org.bouncycastle.asn1.ASN1Sequence revocationValuesSequence)
protected void
AbstractSignerAttr. decodeAttributeCertificates(org.bouncycastle.asn1.ASN1Object object)
protected void
IdAaEtsSignerAttr. decodeAttributeCertificates(org.bouncycastle.asn1.ASN1Object object)
protected void
SignerAttributeV2. decodeAttributeCertificates(org.bouncycastle.asn1.ASN1Object object)
protected void
AbstractSignerAttr. decodeAttributeCertificatesV2(org.bouncycastle.asn1.ASN1Object object)
org.bouncycastle.asn1.cms.Attribute
IdAaContentHint. getEncoded()
Retorna o atributo codificadoorg.bouncycastle.asn1.cms.Attribute
IdAaEtsSignerLocation. getEncoded()
Retorna o atributo codificadoorg.bouncycastle.asn1.cms.Attribute
IdAaMsgSigDigest. getEncoded()
org.bouncycastle.asn1.cms.Attribute
IdAaReceiptRequest. getEncoded()
org.bouncycastle.asn1.cms.Attribute
IdMessageDigest. getEncoded()
Retorna o atributo codificadoorg.bouncycastle.asn1.cms.Attribute
IdSigningTime. getEncoded()
Retorna o atributo codificadoorg.bouncycastle.asn1.cms.Attribute
RevocationInfoArchival. getEncoded()
List<org.bouncycastle.asn1.ASN1Encodable>
AbstractSignerAttr. getSignedAssertions()
void
AbstractSignerAttr. validate()
void
IdAaContentHint. validate()
Valida o atributo de acordo com suas regras específicasvoid
IdAaEtsSignerLocation. validate()
Este metodo método não é implementado pois este não deve ser validado, ele existe apenas por caráter informativo, visto que a verificação da sua estrutura é feita na hora da criação do atributovoid
IdAaEtsSigPolicyId. validate()
Valida o atributo de acordo com suas regras específicasvoid
IdAaReceiptRequest. validate()
void
IdAaSigningCertificate. validate()
Valida o atributo de acordo com suas regras específicasvoid
IdAaSigningCertificateV2. validate()
Valida o atributo de acordo com suas regras específicas.void
IdContentType. validate()
Valida o atributo de acordo com suas regras específicasvoid
IdMessageDigest. validate()
Essa validação é realizada no momento da verificação da integridade da assinatura.void
IdSigningTime. validate()
Valida o atributo de acordo com suas regras específicasvoid
RevocationInfoArchival. validate()
Valida o atributoConstructors in br.ufsc.labsec.signature.conformanceVerifier.cades.attributes.signed that throw SignatureAttributeException Constructor Description AbstractSignerAttr(String identifier, boolean hasOtherAttrCerts, boolean hasSignedAssertion, AbstractVerifier signatureVerifier, Integer index)
AbstractSignerAttr(String identifier, boolean hasOtherAttrCerts, boolean hasSignedAssertion, org.bouncycastle.asn1.cms.Attribute genericEncoding)
IdAaContentHint(AbstractVerifier signatureVerifier, Integer index)
Deve-se utilizar este construtor no momento de validação do atributo.
O parâmetroindex
deve ser usado no caso em que há mais de um atributo do mesmo tipo.IdAaContentHint(org.bouncycastle.asn1.cms.Attribute genericEncoding)
Constrói um objetoIdAaContentHint
IdAaEtsSignerAttr(AbstractVerifier signatureVerifier, Integer index)
Deve-se utilizar este construtor no momento de validação do atributo.IdAaEtsSignerAttr(org.bouncycastle.asn1.cms.Attribute genericEncoding)
Constrói um objetoIdAaEtsSignerAttr
IdAaEtsSignerLocation(AbstractVerifier signatureVerifier, Integer index)
Deve-se utilizar este construtor no momento de validação do atributo.IdAaEtsSignerLocation(org.bouncycastle.asn1.cms.Attribute attributeEncoded)
Constrói um objetoIdAaEtsSignerLocation
IdAaEtsSigPolicyId(AbstractVerifier signatureVerifier, Integer index)
Deve-se utilizar este construtor no momento de validação do atributo.IdAaEtsSigPolicyId(org.bouncycastle.asn1.cms.Attribute attributeEncoded, SignaturePolicyInterface signaturePolicyInterface)
Constrói um objetoIdAaEtsSigPolicyId
IdAaReceiptRequest(AbstractVerifier signatureVerifier, Integer index)
IdAaReceiptRequest(org.bouncycastle.asn1.cms.Attribute encodedAttr)
IdAaSigningCertificate(AbstractVerifier signatureVerifier, Integer index)
Deve-se utilizar este construtor no momento de validação do atributo.IdAaSigningCertificate(List<Certificate> certificates)
Cria o atributo id-aa-signingCertificate a partir de uma lista de certificados.IdAaSigningCertificateV2(String algorithm, List<Certificate> certificates)
Constrói o atributo a partir do identificador do algoritmo de resumo criptográfico e de uma lista de certificados.IdContentType(AbstractVerifier signatureVerifier, Integer index)
Deve-se utilizar este construtor no momento de validação do atributo.IdContentType(org.bouncycastle.asn1.cms.Attribute attributeEncoded)
Constrói um objetoIdContentType
IdMessageDigest(byte[] signedContent, String algorithmName)
IdMessageDigest(byte[] signedContent, org.bouncycastle.asn1.ASN1ObjectIdentifier digestAlgorithm)
IdMessageDigest(org.bouncycastle.asn1.cms.Attribute attributeEncoded)
Constrói um objetoIdMessageDigest
IdSigningTime(AbstractVerifier signatureVerifier, Integer index)
Deve-se utilizar este construtor no momento de validação do atributo.IdSigningTime(org.bouncycastle.asn1.cms.Attribute attributeEncoded)
Constrói um objetoIdSigningTime
RevocationInfoArchival(AbstractVerifier signatureVerifier, Integer index)
ConstrutorSignerAttributeV2(org.bouncycastle.asn1.cms.Attribute attributeEncoded)
Construtor. -
Uses of SignatureAttributeException in br.ufsc.labsec.signature.conformanceVerifier.cades.attributes.unsigned
Methods in br.ufsc.labsec.signature.conformanceVerifier.cades.attributes.unsigned that throw SignatureAttributeException Modifier and Type Method Description protected org.bouncycastle.asn1.x509.CertificateList[]
IdAaEtsRevocationValues. buildCertificateList()
Constrói o atributoCertificateList
void
ATSHashIndexV3. decode(org.bouncycastle.asn1.cms.Attribute genericEncoding)
Constrói um objetoATSHashIndexV3
protected void
IdAaEtsRevocationValues. decode(org.bouncycastle.asn1.cms.Attribute genericEncoding)
Constrói um objetoIdAaEtsRevocationValues
org.bouncycastle.asn1.cms.Attribute
AbstractASN1CertificateReferences. getEncoded()
Retorna o atributo codificadoorg.bouncycastle.asn1.cms.Attribute
AbstractASN1RevocationReferences. getEncoded()
Retorna o atributo codificadoorg.bouncycastle.asn1.cms.Attribute
ATSHashIndexV3. getEncoded()
Retorna o atributo codificado em ASN.1org.bouncycastle.asn1.cms.Attribute
IdAaEtsCertCRLTimestamp. getEncoded()
org.bouncycastle.asn1.cms.Attribute
IdAaEtsCertValues. getEncoded()
Retorna o atributo codificadoorg.bouncycastle.asn1.cms.Attribute
IdAaEtsRevocationValues. getEncoded()
Retorna o atributo codificadoorg.bouncycastle.asn1.cms.Attribute
IdCounterSignature. getEncoded()
Método não utilizado por esta classe, o atributo contra assinatura tem um tratamento diferente dos demaisorg.bouncycastle.asn1.cms.Attribute
TimeStampToken. getEncoded()
Codifica o atributo em seu formato básico, nesse casoAttribute
void
IdAaEtsAttrCertificateRefs. validate()
Valida o atributo de acordo com suas regras específicasvoid
IdAaEtsAttrRevocationRefs. validate()
Valida o atributo de acordo com suas regras específicasvoid
IdAaEtsCertCRLTimestamp. validate()
void
IdAaEtsCertificateRefs. validate()
Valida o atributo de acordo com suas regras específicasvoid
IdAaEtsCertValues. validate()
Valida o atributo de acordo com suas regras específicasvoid
IdAaEtsRevocationRefs. validate()
Valida o atributo de acordo com suas regras específicasvoid
IdAaEtsRevocationValues. validate()
Valida o atributo de acordo com suas regras específicasvoid
IdCounterSignature. validate()
Método não utilizado por esta classe, pois a validade da contra assinatura é realizada através da classeSignatureVerifier
void
TimeStampToken. validate(TimeStampReport report, boolean containsRefsTimestamp, boolean containsArchiveTimestamp)
Valida o atributo em seu próprio contexto de validação.void
IdAaEtsCertValues. validateAttributeCertificateRefs(List<Certificate> inSignedData)
void
IdAaEtsCertValues. validateCertificateRefs(List<Certificate> inSignedData)
void
IdAaEtsCertValues. validateSigningCertificate(List<Certificate> inSignedData)
Constructors in br.ufsc.labsec.signature.conformanceVerifier.cades.attributes.unsigned that throw SignatureAttributeException Constructor Description AbstractASN1CertificateReferences(AbstractVerifier signatureVerifier, Integer index)
Construtor usado para validação do atributo.AbstractASN1CertificateReferences(Collection<Certificate> certificates, String digestAlgorithm)
Cria o atributo referênciando os certificados presentes na listacertificates
.AbstractASN1RevocationReferences(AbstractVerifier signatureVerifier, Integer index)
Deve-se utilizar este construtor no momento de validação do atributo.ATSHashIndexV3(AbstractVerifier verifier, Integer index)
IdAaEtsArchiveTimeStampV2(AbstractVerifier signatureVerifier, Integer index)
Deve-se utilizar este construtor no momento de validação do atributo.IdAaEtsArchiveTimeStampV2(org.bouncycastle.asn1.cms.Attribute genericEncoding)
Constrói um objetoIdAaEtsArchiveTimeStampV2
IdAaEtsArchiveTimeStampV2(org.bouncycastle.asn1.cms.ContentInfo contentInfo)
Constrói um objetoIdAaEtsArchiveTimeStampV2
a partir de umContentInfo
.IdAaEtsArchiveTimestampV3(AbstractVerifier signatureVerifier, Integer index)
IdAaEtsArchiveTimestampV3(org.bouncycastle.asn1.cms.Attribute genericEncoding)
Constrói um objetoIdAaEtsArchiveTimestampV3
IdAaEtsArchiveTimestampV3(org.bouncycastle.asn1.cms.ContentInfo contentInfo)
Constrói um objetoIdAaEtsArchiveTimestampV3
a partir de umContentInfo
.IdAaEtsAttrCertificateRefs(AbstractVerifier signatureVerifier, Integer index)
Deve-se utilizar este construtor no momento de validação do atributo.IdAaEtsAttrCertificateRefs(List<Certificate> certificates, String digestAlgorithm)
Cria o atributo que referencia os certificados do caminho que são passados na listacertificates
.IdAaEtsAttrCertificateRefs(List<Certificate> certificates, org.bouncycastle.asn1.ASN1ObjectIdentifier digestIdentifier)
Cria o atributo que referencia os certificados do caminho que são passados na listacertificates
.IdAaEtsAttrCertificateRefs(List<Certificate> certificates, org.bouncycastle.asn1.x509.AlgorithmIdentifier digestIdentifier)
Cria o atributo que referencia os certificados do caminho que são passados na listacertificates
.IdAaEtsAttrRevocationRefs(AbstractVerifier signatureVerifier, Integer index)
Deve-se utilizar este construtor no momento de validação do atributo.IdAaEtsAttrRevocationRefs(List<Object> crlsAndOcsps, String algorithm)
Cria um atributo que irá referenciar as LCRs passadas na lista.IdAaEtsAttrRevocationRefs(List<Object> crlList, org.bouncycastle.asn1.ASN1ObjectIdentifier digestIdentifier)
Cria um atributo que irá referenciar as LCRs passadas na lista.IdAaEtsAttrRevocationRefs(List<Object> crlList, org.bouncycastle.asn1.x509.AlgorithmIdentifier digestIdentifier)
Cria um atributo que irá referenciar as LCRs passadas na lista.IdAaEtsAttrRevocationRefs(org.bouncycastle.asn1.cms.Attribute attributeEncoded)
Constrói um objetoIdAaEtsAttrRevocationRefs
IdAaEtsCertificateRefs(AbstractVerifier signatureVerifier, Integer index)
Construtor usado para validação do atributo.IdAaEtsCertificateRefs(Collection<Certificate> certificates, String digestAlgorithm)
Cria o atributo referênciando os certificados presentes na listacertificates
.IdAaEtsCertValues(AbstractVerifier signatureVerifier, Integer index)
Deve-se utilizar este construtor no momento de validação do atributo.IdAaEtsCertValues(Collection<Certificate> certificates)
Cria o atributo id-aa-ets-certvalues a partir de uma lista de certificados.IdAaEtsCertValues(org.bouncycastle.asn1.cms.Attribute genericEncoding)
Cria o atributo id-aa-ets-certvaluesIdAaEtsEscTimeStamp(AbstractVerifier verifier, Integer index)
Deve-se utilizar este construtor no momento de validação do atributo.IdAaEtsEscTimeStamp(org.bouncycastle.asn1.cms.Attribute genericEncoding)
Constrói um objetoIdAaEtsEscTimeStamp
IdAaEtsEscTimeStamp(org.bouncycastle.asn1.cms.ContentInfo contentInfo)
Constrói um objetoIdAaEtsEscTimeStamp
a partir de umContentInfo
.IdAaEtsRevocationRefs(AbstractVerifier signatureVerifier, Integer index)
Deve-se utilizar este construtor no momento de validação do atributo.IdAaEtsRevocationRefs(List<Object> revocationValues, String algorithm)
Cria um atributo que irá referenciar as LCRs passadas na lista.IdAaEtsRevocationRefs(org.bouncycastle.asn1.cms.Attribute genericEncoding)
Permite decodificar um atributo já existente para que esse possa ser usado comoCRLSelector
ou então para selecionar as respostas OCSP.IdAaEtsRevocationValues(AbstractVerifier signatureVerifier, Integer index)
Deve-se utilizar este construtor no momento de validação do atributo.IdAaEtsRevocationValues(AbstractVerifier signatureVerifier, Integer index, String id)
ConstrutorIdAaEtsRevocationValues(org.bouncycastle.asn1.cms.Attribute genericEncoding)
Constrói um objetoIdAaEtsRevocationValues
IdAaSignatureTimeStampToken(AbstractVerifier signatureVerifier, Integer index)
Deve-se utilizar este construtor no momento de validação do atributo.IdAaSignatureTimeStampToken(org.bouncycastle.asn1.cms.Attribute genericEncoding)
Constrói um objetoIdAaSignatureTimeStampToken
IdAaSignatureTimeStampToken(org.bouncycastle.asn1.cms.ContentInfo contentInfo)
Constrói um objetoIdAaSignatureTimeStampToken
a partir de umContentInfo
TimeStampToken(AbstractVerifier signatureVerifier, Integer index)
Deve-se utilizar este construtor no momento de validação do atributo.TimeStampToken(org.bouncycastle.asn1.cms.Attribute genericEncoding)
Constrói um objetoIdAaSignatureTimeStampToken
TimeStampToken(org.bouncycastle.asn1.cms.ContentInfo contentInfo)
Constrói um objetoIdAaSignatureTimeStampToken
a partir de umContentInfo
-
Uses of SignatureAttributeException in br.ufsc.labsec.signature.conformanceVerifier.cades.creator.signed
Methods in br.ufsc.labsec.signature.conformanceVerifier.cades.creator.signed that throw SignatureAttributeException Modifier and Type Method Description <Information extends CadesInformation>
SignatureAttribute<org.bouncycastle.asn1.cms.Attribute>IdAaEtsSignerAttrCreator. getAttribute(FileToBeSigned<Information> fileToBeSigned)
Retorna o atributo<Information extends CadesInformation>
SignatureAttribute<org.bouncycastle.asn1.cms.Attribute>IdAaEtsSignerLocationCreator. getAttribute(FileToBeSigned<Information> fileToBeSigned)
Retorna o atributo<Information extends CadesInformation>
SignatureAttribute<org.bouncycastle.asn1.cms.Attribute>IdAaEtsSigPolicyIdCreator. getAttribute(FileToBeSigned<Information> fileToBeSigned)
<Information extends CadesInformation>
SignatureAttribute<org.bouncycastle.asn1.cms.Attribute>IdAaMsgSigDigestCreator. getAttribute(FileToBeSigned<Information> fileToBeSigned)
<Information extends CadesInformation>
SignatureAttribute<org.bouncycastle.asn1.cms.Attribute>IdAaReceiptRequestCreator. getAttribute(FileToBeSigned<Information> fileToBeSigned)
Retorna o atributostatic SignatureAttribute<org.bouncycastle.asn1.cms.Attribute>
IdAaReceiptRequestCreator. getAttribute(X509Certificate signerCert)
<Information extends CadesInformation>
SignatureAttribute<org.bouncycastle.asn1.cms.Attribute>IdAaSigningCertificateCreator. getAttribute(FileToBeSigned<Information> fileToBeSigned)
Retorna o atributo<Information extends CadesInformation>
SignatureAttribute<org.bouncycastle.asn1.cms.Attribute>IdAaSigningCertificateV2Creator. getAttribute(FileToBeSigned<Information> fileToBeSigned)
Retorna o atributo<Information extends CadesInformation>
SignatureAttribute<org.bouncycastle.asn1.cms.Attribute>IdMessageDigestCreator. getAttribute(FileToBeSigned<Information> fileToBeSigned)
Retorna o atributo -
Uses of SignatureAttributeException in br.ufsc.labsec.signature.conformanceVerifier.cades.creator.unsigned
Methods in br.ufsc.labsec.signature.conformanceVerifier.cades.creator.unsigned that throw SignatureAttributeException Modifier and Type Method Description protected SignatureAttribute<org.bouncycastle.asn1.cms.Attribute>
IdAaEtsAttrCertificateRefsCreator. constructAttribute(List<Certificate> certificates, String hashAlgorithmOID)
SignatureAttribute<org.bouncycastle.asn1.cms.Attribute>
IdAaEtsCertificateRefsCreator. constructAttribute(Component component, Collection<Certificate> certificates)
SignatureAttribute<org.bouncycastle.asn1.cms.Attribute>
IdAaEtsCertValuesCreator. constructAttribute(Component component, Collection<Certificate> certificates)
SignatureAttribute<org.bouncycastle.asn1.cms.Attribute>
IdAaEtsRevocationRefsCreator. constructAttribute(Component component, Collection<CRL> crls, Collection<org.bouncycastle.asn1.ocsp.BasicOCSPResponse> ocsps, org.bouncycastle.asn1.esf.OtherRevVals otherRevocationValues)
SignatureAttribute<org.bouncycastle.asn1.cms.Attribute>
IdAaEtsRevocationValuesCreator. constructAttribute(Component component, Collection<CRL> crls, Collection<org.bouncycastle.asn1.ocsp.BasicOCSPResponse> ocps, org.bouncycastle.asn1.esf.OtherRevVals otherRevocationValues)
protected SignatureAttribute<org.bouncycastle.asn1.cms.Attribute>
IdAaEtsArchiveTimeStampV2Creator. createAttribute(byte[] encodedAttribute)
protected SignatureAttribute<org.bouncycastle.asn1.cms.Attribute>
IdAaEtsArchiveTimeStampV3Creator. createAttribute(byte[] encodedAttribute)
protected SignatureAttribute<org.bouncycastle.asn1.cms.Attribute>
IdAaEtsAttrRevocationRefsCreator. createAttribute(List<CRL> revocationValuesCRL, List<org.bouncycastle.asn1.ocsp.BasicOCSPResponse> revocationValuesOCSP, String hashAlgorithmOID)
protected SignatureAttribute<org.bouncycastle.asn1.cms.Attribute>
IdAaEtsEscTimeStampCreator. createAttribute(byte[] encodedAttribute)
protected SignatureAttribute<org.bouncycastle.asn1.cms.Attribute>
IdAaSignatureTimeStampCreator. createAttribute(byte[] encodedAttribute)
<Information extends TSInformation<org.bouncycastle.asn1.cms.Attribute, ? extends CadesSignature>>
SignatureAttribute<org.bouncycastle.asn1.cms.Attribute>ATSHashIndexV3Creator. getAttribute(FileToBeSigned<Information> fileToBeSigned, CadesSignature signature)
protected List<Certificate>
IdAaEtsAttrCertificateRefsCreator. otherCertificatesToExclude(AttributeCertificateCollection certificateCollection, List<? extends Certificate> certificatesInPath, FileToBeSigned<? extends CadesInformation> fileToBeSigned, CadesSignature signature, List<Certificate> certificates)
protected List<Certificate>
IdAaEtsAttrCertificateRefsCreator. otherCertificatesToInclude(AttributeCertificateCollection certificateCollection, List<? extends Certificate> pathWithAnchor, FileToBeSigned<? extends CadesInformation> fileToBeSigned, CadesSignature signature, List<Certificate> certificates)
Set<Certificate>
IdAaEtsCertValuesCreator. otherCertificatesToInclude(CertificateCollection certificateCollection, List<? extends Certificate> pathWithAnchor, FileToBeSigned<? extends CadesInformation> fileToBeSigned, CadesSignature signature)
Set<CRL>
IdAaEtsRevocationRefsCreator. otherCRLsToInclude(CertificateValidation certificateValidation, CertificateCollection certificateCollection, CRLRevocationInformation crlCollection, List<CRL> certpathCRLs, CertPath certpath, Set<TrustAnchor> anchors, FileToBeSigned<? extends CadesInformation> fileToBeSigned, CadesSignature signature)
Set<CRL>
IdAaEtsRevocationValuesCreator. otherCRLsToInclude(CertificateValidation certificateValidation, CertificateCollection certificateCollection, CRLRevocationInformation crlCollection, List<CRL> certpathCRLs, CertPath certpath, Set<TrustAnchor> anchors, FileToBeSigned<? extends CadesInformation> fileToBeSigned, CadesSignature signature)
Set<org.bouncycastle.asn1.ocsp.BasicOCSPResponse>
IdAaEtsRevocationRefsCreator. otherOCSPsToInclude(CertificateValidation certificateValidation, CertificateCollection certificateCollection, OCSPRevocationInformation ocspCollection, List<org.bouncycastle.asn1.ocsp.BasicOCSPResponse> certpathOCSPs, CertPath certpath, Set<TrustAnchor> anchors, FileToBeSigned<? extends CadesInformation> fileToBeSigned, CadesSignature signature)
Set<org.bouncycastle.asn1.ocsp.BasicOCSPResponse>
IdAaEtsRevocationValuesCreator. otherOCSPsToInclude(CertificateValidation certificateValidation, CertificateCollection certificateCollection, OCSPRevocationInformation ocspCollection, List<org.bouncycastle.asn1.ocsp.BasicOCSPResponse> certpathOCSPs, CertPath certpath, Set<TrustAnchor> anchors, FileToBeSigned<? extends CadesInformation> fileToBeSigned, CadesSignature signature)
-
Uses of SignatureAttributeException in br.ufsc.labsec.signature.conformanceVerifier.cades.exceptions
Subclasses of SignatureAttributeException in br.ufsc.labsec.signature.conformanceVerifier.cades.exceptions Modifier and Type Class Description class
CertificateRefsException
Esta classe representa uma exceção causada por algum erro no atributo CertRefsclass
MandatedCertRefException
Esta classe representa uma exceção que ocorre quando o valor do atributo MandatedCertRef não corresponde com os dados na assinaturaclass
ProhibitedAttributeException
class
RevocationValuesException
Esta classe representa uma exceção causada por algum erro relacionado ao atributo RevocationValues em uma assinaturaclass
SigningCertificateException
Esta classe representa uma exceção que ocorre por má formação do atributo SigningCertificateclass
TACException
Esta classe representa uma exceção causada durante a validação do certificado do assinante de um carimbo de tempoclass
TimeStampException
Esta classe representa uma exceção que ocorre na manipulação de carimbos de tempo.class
TimeStampExpiredException
class
TimeStampInvalidException
Esta classe representa uma exceção que é gerada quando o resumo criptográfico do carimbo de tempo é inválido, assim o SignatureVerifier consegue colocar no relatório do carimbo que seu status é inválidoclass
UniqueAttributeException
Esta classe representa uma exceção que ocorre quando há mais de uma ocorrência de um atributo em uma assinatura quando a quantidade máxima permitida é apenas uma ocorrência. -
Uses of SignatureAttributeException in br.ufsc.labsec.signature.conformanceVerifier.common
Methods in br.ufsc.labsec.signature.conformanceVerifier.common that throw SignatureAttributeException Modifier and Type Method Description void
Signature. addUnsignedAttribute(SignatureAttribute<Encod> attribute)
Adiciona um atributo não-assinadoEncod
SignatureAttribute. getEncoded()
Retorna o atributo codificadoSignatureAttribute<Encod>
AttributeFactory. getSignedAttribute(String oid, FileToBeSigned fileToBeSigned)
SignatureAttribute<Encod>
AttributeFactory. getUnsignedAttribute(String oid, FileToBeSigned fileToBeSigned, Sig signature)
void
SignatureAttribute. validate()
Valida o atributo de acordo com suas regras específicas (ver normas da RFC e do ETSI do respectivo tipo de assinatura para cada atributo). -
Uses of SignatureAttributeException in br.ufsc.labsec.signature.conformanceVerifier.jades
Methods in br.ufsc.labsec.signature.conformanceVerifier.jades that throw SignatureAttributeException Modifier and Type Method Description void
JadesSignature. addUnsignedAttribute(SignatureAttribute<JadesAttrCommonStruct> attribute)
Adiciona um atributo não-assinadoSignatureAttribute
JadesVerifier. getAttribute(JadesSignature signature, Class<? extends SignatureAttribute<JadesAttrCommonStruct>> attributeClass)
Retorna Retorna um atributo na assinatura, se presenteSignatureAttribute<JadesAttrCommonStruct>
JadesVerifier. getAttribute(Class<? extends SignatureAttribute<JadesAttrCommonStruct>> attributeClass)
Retorna Retorna um atributo na assinatura, se presenteList<TstToken>
JadesVerifier. getOrderedTimeStamps()
Retorna uma lista de atributos de carimbo do tempo ordenada por identificador, de acordo com o especificado na lista de prioridade.String
JadesSignature. getPayloadFromSigDHeader()
Retorna o valor do payload abtido por processamento do header sigD -
Uses of SignatureAttributeException in br.ufsc.labsec.signature.conformanceVerifier.jades.attributes.signed
Methods in br.ufsc.labsec.signature.conformanceVerifier.jades.attributes.signed that throw SignatureAttributeException Modifier and Type Method Description JadesAttrCommonStruct
AllDataObjectsTimeStamp. getEncoded()
Retorna o atributo codificadoJadesAttrCommonStruct
CommitmentTypeIndication. getEncoded()
Retorna o atributo codificadoJadesAttrCommonStruct
CriticalHeader. getEncoded()
Retorna o atributo codificadoJadesAttrCommonStruct
SigDHeader. getEncoded()
Retorna o atributo codificadoJadesAttrCommonStruct
SignaturePolicyIdentifier. getEncoded()
Retorna o atributo codificadoJadesAttrCommonStruct
SignatureProductionPlace. getEncoded()
Retorna o atributo codificadoJadesAttrCommonStruct
SignerRole. getEncoded()
Retorna o atributo codificadoJadesAttrCommonStruct
SigningCertificate. getEncoded()
Retorna o atributo codificadoJadesAttrCommonStruct
SigningTime. getEncoded()
Retorna o atributo codificadoCertificate
SigningCertificate. getSigningCertificate()
Busca o certificado do assinante conforme seu seletor por hash presente no atributoString
SigDHeader. processSigD()
Processa o conteúdo a ser usado para obter o hash do carimbo de tempo de arquivamento conforme o item 2 na página 35 de ETSI TS 119 182-1 V1.1.1.void
CommitmentTypeIndication. validate()
Valida o atributo de acordo com suas regras específicas (ver normas do ETSI para cada atributo).void
CriticalHeader. validate()
Valida o atributo de acordo com suas regras específicas (ver normas do ETSI para cada atributo).void
SigDHeader. validate()
Valida o atributo de acordo com suas regras específicas (ver normas do ETSI para cada atributo).void
SignaturePolicyIdentifier. validate()
Valida o atributo de acordo com suas regras específicas (ver normas do ETSI para cada atributo).void
SignatureProductionPlace. validate()
Valida o atributo de acordo com suas regras específicas (ver normas do ETSI para cada atributo).void
SignerRole. validate()
Valida o atributo de acordo com suas regras específicas (ver normas do ETSI para cada atributo).void
SigningCertificate. validate()
Valida o atributo de acordo com suas regras específicas (ver normas do ETSI para cada atributo).void
SigningTime. validate()
Valida o atributo de acordo com suas regras específicas (ver normas do ETSI para cada atributo).Constructors in br.ufsc.labsec.signature.conformanceVerifier.jades.attributes.signed that throw SignatureAttributeException Constructor Description AllDataObjectsTimeStamp(org.bouncycastle.asn1.cms.ContentInfo contentInfo)
CommitmentTypeIndication(Verifier signatureVerifier, org.json.JSONObject protectedHeader, org.json.JSONObject unprotectedHeader)
SigDHeader(boolean payloadInBase64Url, org.json.JSONObject protectedHeader, org.json.JSONObject unprotectedHeader)
Construtor utilizado para apenas processar o atributo e obter o valor do payloadSigDHeader(Verifier signatureVerifier, org.json.JSONObject protectedHeader, org.json.JSONObject unprotectedHeader)
Construtor utilizado para verificaçãoSignaturePolicyIdentifier(Verifier signatureVerifier, org.json.JSONObject protectedHeader, org.json.JSONObject unprotectedHeader)
SignatureProductionPlace(Verifier signatureVerifier, org.json.JSONObject protectedHeader, org.json.JSONObject unprotectedHeader)
SignatureProductionPlace(String streetAddress, String addressLocality, String addressRegion, String postOfficeBoxNumber, String postalCode, String addressCountry)
SignerRole(Verifier signatureVerifier, org.json.JSONObject protectedHeader, org.json.JSONObject unprotectedHeader)
SigningCertificate(Verifier signatureVerifier, org.json.JSONObject protectedHeader, org.json.JSONObject unprotectedHeader)
Constructor.SigningTime(Verifier signatureVerifier, org.json.JSONObject protectedHeader, org.json.JSONObject unprotectedHeader)
-
Uses of SignatureAttributeException in br.ufsc.labsec.signature.conformanceVerifier.jades.attributes.unsigned
Methods in br.ufsc.labsec.signature.conformanceVerifier.jades.attributes.unsigned that throw SignatureAttributeException Modifier and Type Method Description JadesAttrCommonStruct
CertificateValues. getEncoded()
Retorna o atributo codificadoJadesAttrCommonStruct
CompleteCertificateRefs. getEncoded()
Retorna o atributo codificadoJadesAttrCommonStruct
CounterSignature. getEncoded()
Retorna o atributo codificadoJadesAttrCommonStruct
RevocationRefs. getEncoded()
Retorna o atributo codificadoJadesAttrCommonStruct
RevocationValues. getEncoded()
Retorna o atributo codificadoJadesAttrCommonStruct
SignaturePolicyStore. getEncoded()
Retorna o atributo codificadoJadesAttrCommonStruct
SignatureTimeStamp. getEncoded()
Retorna o atributo codificadoJadesAttrCommonStruct
TimeStampValidationData. getEncoded()
Retorna o atributo codificadovoid
AttrAuthoritiesCertVals. validate()
Valida o atributo de acordo com suas regras específicas (ver normas do ETSI para cada atributo).void
CertificateValues. validate()
Valida o atributo de acordo com suas regras específicas (ver normas do ETSI para cada atributo).void
CompleteCertificateRefs. validate()
Valida o atributo de acordo com suas regras específicas (ver normas do ETSI para cada atributo).void
CounterSignature. validate()
Valida o atributo de acordo com suas regras específicas (ver normas do ETSI para cada atributo).void
RevocationRefs. validate()
Valida o atributo de acordo com suas regras específicas (ver normas do ETSI para cada atributo).void
RevocationValues. validate()
Valida o atributo de acordo com suas regras específicas (ver normas do ETSI para cada atributo).void
SignaturePolicyStore. validate()
Valida o atributo de acordo com suas regras específicas (ver normas do ETSI para cada atributo).void
SignatureTimeStamp. validate()
Valida o atributo de acordo com suas regras específicas (ver normas do ETSI para cada atributo).void
TimeStampValidationData. validate()
Valida o atributo de acordo com suas regras específicas (ver normas do ETSI para cada atributo).Constructors in br.ufsc.labsec.signature.conformanceVerifier.jades.attributes.unsigned that throw SignatureAttributeException Constructor Description ArchiveTimeStamp(String type, String encoding, String specRef, org.bouncycastle.asn1.cms.ContentInfo contentInfo, String canonAlg)
ArchiveTimeStamp(List<TstToken> tokens, String canonAlg)
ArchiveTimeStamp(org.bouncycastle.asn1.cms.ContentInfo contentInfo)
AttrAuthoritiesCertVals(Verifier signatureVerifier, org.json.JSONObject protectedHeader, org.json.JSONObject unprotectedHeader)
AttrAuthoritiesCertVals(Collection<Certificate> certificates)
AttributeCertificateRefs(Verifier signatureVerifier, org.json.JSONObject protectedHeader, org.json.JSONObject unprotectedHeader)
AttributeCertificateRefs(List<Certificate> certificates, String digestAlgorithm)
AttributeCertificateRefs(List<Certificate> certificates, org.bouncycastle.asn1.ASN1ObjectIdentifier digestAlgorithm)
AttributeCertificateRefs(List<Certificate> certificates, org.bouncycastle.asn1.x509.AlgorithmIdentifier digestAlgorithm)
AttributeRevocationRefs(List<CRL> crls, List<org.bouncycastle.asn1.ocsp.BasicOCSPResponse> ocsps, List<org.json.JSONObject> otherRefs, String digestAlgorithm)
AttributeRevocationRefs(List<CRL> crls, List<org.bouncycastle.asn1.ocsp.BasicOCSPResponse> ocsps, List<org.json.JSONObject> otherRefs, org.bouncycastle.asn1.ASN1ObjectIdentifier digestIdentifier)
AttributeRevocationRefs(List<CRL> crls, List<org.bouncycastle.asn1.ocsp.BasicOCSPResponse> ocsps, List<org.json.JSONObject> otherRefs, org.bouncycastle.asn1.x509.AlgorithmIdentifier digestIdentifier)
AttributeRevocationValues(List<CRL> crls, List<org.bouncycastle.asn1.ocsp.BasicOCSPResponse> ocsps, List<org.json.JSONObject> otherRevValues, String digestAlgorithm)
CertificateValues(Verifier signatureVerifier, org.json.JSONObject protectedHeader, org.json.JSONObject unprotectedHeader)
Deve-se utilizar este construtor no momento de validação do atributo.CertificateValues(Collection<Certificate> certificates)
Constrói o atributo certificateValues a partir do certificado do assinante e de uma lista de certificados.CompleteCertificateRefs(Verifier signatureVerifier, org.json.JSONObject protectedHeader, org.json.JSONObject unprotectedHeader)
Construtor utilizado para verificação.CompleteCertificateRefs(Collection<Certificate> certificates, String digestAlgorithm)
Contrutor utilizado para a criação do atributo.RefsOnlyTimeStamp(String type, String encoding, String specRef, org.bouncycastle.asn1.cms.ContentInfo contentInfo, String canonAlg)
RefsOnlyTimeStamp(List<TstToken> tokens, String canonAlg)
RefsOnlyTimeStamp(org.bouncycastle.asn1.cms.ContentInfo contentInfo)
RevocationRefs(List<CRL> crls, List<org.bouncycastle.asn1.ocsp.BasicOCSPResponse> ocsps, List<org.json.JSONObject> otherRefs, String digestAlgorithm)
RevocationValues(List<CRL> crls, List<org.bouncycastle.asn1.ocsp.BasicOCSPResponse> ocsps, List<org.json.JSONObject> otherRevValues, String digestAlgorithm)
Cria o atributo a partir de uma lista de CRLs e de respostas OCSPs.SigAndRefsTimeStamp(String type, String encoding, String specRef, org.bouncycastle.asn1.cms.ContentInfo contentInfo, String canonAlg)
SigAndRefsTimeStamp(List<TstToken> tokens, String canonAlg)
SigAndRefsTimeStamp(org.bouncycastle.asn1.cms.ContentInfo contentInfo)
SignatureTimeStamp(String type, String encoding, String specRef, org.bouncycastle.asn1.cms.ContentInfo contentInfo, String canonAlg)
SignatureTimeStamp(List<TstToken> tokens, String canonAlg)
SignatureTimeStamp(org.bouncycastle.asn1.cms.ContentInfo contentInfo)
TimeStampValidationData(Verifier signatureVerifier, org.json.JSONObject protectedHeader, org.json.JSONObject unprotectedHeader)
Construtor. -
Uses of SignatureAttributeException in br.ufsc.labsec.signature.conformanceVerifier.jades.creator.signed
Methods in br.ufsc.labsec.signature.conformanceVerifier.jades.creator.signed that throw SignatureAttributeException Modifier and Type Method Description <Information extends JadesInformation>
SignatureAttribute<JadesAttrCommonStruct>AllDataObjectsTimeStampCreator. getAttribute(FileToBeSigned<Information> fileToBeSigned)
<Information extends JadesInformation>
SignatureAttribute<JadesAttrCommonStruct>SignaturePolicyIdentifierCreator. getAttribute(FileToBeSigned<Information> fileToBeSigned)
<Information extends JadesInformation>
SignatureAttribute<JadesAttrCommonStruct>SignatureProductionPlaceCreator. getAttribute(FileToBeSigned<Information> fileToBeSigned)
<Information extends JadesInformation>
SignatureAttribute<JadesAttrCommonStruct>SigningCertificateCreator. getAttribute(FileToBeSigned<Information> fileToBeSigned)
<Information extends JadesInformation>
SignatureAttribute<JadesAttrCommonStruct>SigningTimeCreator. getAttribute(FileToBeSigned<Information> fileToBeSigned)
-
Uses of SignatureAttributeException in br.ufsc.labsec.signature.conformanceVerifier.jades.creator.unsigned
Methods in br.ufsc.labsec.signature.conformanceVerifier.jades.creator.unsigned that throw SignatureAttributeException Modifier and Type Method Description protected SignatureAttribute<JadesAttrCommonStruct>
AttributeCertificateRefsCreator. constructAttribute(List<Certificate> certificates, String hashAlgorithmOID)
SignatureAttribute<JadesAttrCommonStruct>
AttributeRevocationValuesCreator. constructAttribute(Component component, Collection<CRL> crls, Collection<org.bouncycastle.asn1.ocsp.BasicOCSPResponse> ocps, org.bouncycastle.asn1.esf.OtherRevVals otherRevocationValues)
SignatureAttribute<JadesAttrCommonStruct>
CertificateValuesCreator. constructAttribute(Component component, Collection<Certificate> certificates)
SignatureAttribute<JadesAttrCommonStruct>
CompleteCertificateRefsCreator. constructAttribute(Component component, Collection<Certificate> certificates)
SignatureAttribute<JadesAttrCommonStruct>
RevocationValuesCreator. constructAttribute(Component component, Collection<CRL> crls, Collection<org.bouncycastle.asn1.ocsp.BasicOCSPResponse> ocps, org.bouncycastle.asn1.esf.OtherRevVals otherRevocationValues)
protected SignatureAttribute<JadesAttrCommonStruct>
ArchiveTimeStampCreator. createAttribute(byte[] encodedAttribute)
protected SignatureAttribute<JadesAttrCommonStruct>
AttributeRevocationRefsCreator. createAttribute(List<CRL> revocationValuesCRL, List<org.bouncycastle.asn1.ocsp.BasicOCSPResponse> revocationValuesOCSP, String hashAlgorithmOID)
protected SignatureAttribute<JadesAttrCommonStruct>
RefsOnlyTimeStampCreator. createAttribute(byte[] encodedAttribute)
protected SignatureAttribute<JadesAttrCommonStruct>
SigAndRefsTimeStampCreator. createAttribute(byte[] encodedAttribute)
protected SignatureAttribute<JadesAttrCommonStruct>
SignatureTimeStampCreator. createAttribute(byte[] encodedAttribute)
<Information extends JadesInformation>
SignatureAttribute<JadesAttrCommonStruct>AttrAuthoritiesCertValsCreator. getAttribute(FileToBeSigned<Information> fileToBeSigned, JadesSignature signature)
<Information extends JadesInformation>
SignatureAttribute<JadesAttrCommonStruct>RevocationRefsCreator. getAttribute(FileToBeSigned<Information> fileToBeSigned, JadesSignature signature)
<Information extends JadesInformation>
SignatureAttribute<JadesAttrCommonStruct>SignaturePolicyStoreCreator. getAttribute(FileToBeSigned<Information> fileToBeSigned, JadesSignature signature)
<Information extends JadesInformation>
SignatureAttribute<JadesAttrCommonStruct>TimeStampValidationDataCreator. getAttribute(FileToBeSigned<Information> fileToBeSigned, JadesSignature signature)
protected List<Certificate>
AttributeCertificateRefsCreator. otherCertificatesToExclude(AttributeCertificateCollection certificateCollection, List<? extends Certificate> certificatesInPath, FileToBeSigned<? extends JadesInformation> fileToBeSigned, JadesSignature signature, List<Certificate> certificates)
List<Certificate>
CertificateValuesCreator. otherCertificatesToExclude(CertificateCollection certificateCollection, FileToBeSigned<? extends JadesInformation> fileToBeSigned, JadesSignature signature)
protected List<Certificate>
AttributeCertificateRefsCreator. otherCertificatesToInclude(AttributeCertificateCollection certificateCollection, List<? extends Certificate> pathWithAnchor, FileToBeSigned<? extends JadesInformation> fileToBeSigned, JadesSignature signature, List<Certificate> certificates)
Set<Certificate>
CertificateValuesCreator. otherCertificatesToInclude(CertificateCollection certificateCollection, List<? extends Certificate> pathWithAnchor, FileToBeSigned<? extends JadesInformation> fileToBeSigned, JadesSignature signature)
Set<CRL>
AttributeRevocationValuesCreator. otherCRLsToExclude(CRLRevocationInformation crlCollection, FileToBeSigned<? extends JadesInformation> fileToBeSigned, JadesSignature signature)
Set<CRL>
RevocationValuesCreator. otherCRLsToExclude(CRLRevocationInformation crlCollection, FileToBeSigned<? extends JadesInformation> fileToBeSigned, JadesSignature signature)
Set<CRL>
AttributeRevocationValuesCreator. otherCRLsToInclude(CertificateValidation certificateValidation, CertificateCollection certificateCollection, CRLRevocationInformation crlCollection, List<CRL> certpathCRLs, CertPath certPath, Set<TrustAnchor> anchors, FileToBeSigned<? extends JadesInformation> fileToBeSigned, JadesSignature signature)
Set<CRL>
RevocationValuesCreator. otherCRLsToInclude(CertificateValidation certificateValidation, CertificateCollection certificateCollection, CRLRevocationInformation crlCollection, List<CRL> certpathCRLs, CertPath certPath, Set<TrustAnchor> anchors, FileToBeSigned<? extends JadesInformation> fileToBeSigned, JadesSignature signature)
Set<org.bouncycastle.asn1.ocsp.BasicOCSPResponse>
AttributeRevocationValuesCreator. otherOCSPsToExclude(OCSPRevocationInformation ocspCollection, FileToBeSigned<? extends JadesInformation> fileToBeSigned, JadesSignature signature)
Set<org.bouncycastle.asn1.ocsp.BasicOCSPResponse>
RevocationValuesCreator. otherOCSPsToExclude(OCSPRevocationInformation crlCollection, FileToBeSigned<? extends JadesInformation> fileToBeSigned, JadesSignature signature)
Set<org.bouncycastle.asn1.ocsp.BasicOCSPResponse>
AttributeRevocationValuesCreator. otherOCSPsToInclude(CertificateValidation certificateValidation, CertificateCollection certificateCollection, OCSPRevocationInformation ocspCollection, List<org.bouncycastle.asn1.ocsp.BasicOCSPResponse> certpathOCSPs, CertPath certpath, Set<TrustAnchor> anchors, FileToBeSigned<? extends JadesInformation> fileToBeSigned, JadesSignature signature)
Set<org.bouncycastle.asn1.ocsp.BasicOCSPResponse>
RevocationValuesCreator. otherOCSPsToInclude(CertificateValidation certificateValidation, CertificateCollection certificateCollection, OCSPRevocationInformation ocspCollection, List<org.bouncycastle.asn1.ocsp.BasicOCSPResponse> certpathOCSPs, CertPath certpath, Set<TrustAnchor> anchors, FileToBeSigned<? extends JadesInformation> fileToBeSigned, JadesSignature signature)
-
Uses of SignatureAttributeException in br.ufsc.labsec.signature.conformanceVerifier.jades.exceptions
Subclasses of SignatureAttributeException in br.ufsc.labsec.signature.conformanceVerifier.jades.exceptions Modifier and Type Class Description class
CertValuesException
Esta classe representa uma exceção causada por algum erro no atributo Certificate Values (xVals).class
CompleteCertificateRefsException
Esta classe representa uma exceção causada por algum erro no atributo Complete Certificate Refs (xRefs).class
MandatedCertRefException
Esta classe representa uma exceção que ocorre quando o número de certificados presentes na assinatura JAdES não corresponde ao número definido pela Política de Assinatura utilizada na assinatura.class
RevocationValuesException
Esta classe representa uma exceção causada por algum erro no atributo Revocation Values (rVals).class
SigningCertificateException
-
Uses of SignatureAttributeException in br.ufsc.labsec.signature.conformanceVerifier.pades
Methods in br.ufsc.labsec.signature.conformanceVerifier.pades that throw SignatureAttributeException Modifier and Type Method Description void
PadesSignature. addUnsignedAttribute(SignatureAttribute<Object> attribute)
-
Uses of SignatureAttributeException in br.ufsc.labsec.signature.conformanceVerifier.pades.attributes
Methods in br.ufsc.labsec.signature.conformanceVerifier.pades.attributes that throw SignatureAttributeException Modifier and Type Method Description Object
DocTimeStampAttribute. getEncoded()
Object
DssAttribute. getEncoded()
Object
SignatureDictionary. getEncoded()
Object
TBSDocTimeStampAttribute. getEncoded()
void
DocTimeStampAttribute. validate()
void
DocTimeStampAttribute. validate(TimeStampReport report, boolean containsRefsTimestamp, boolean containsArchiveTimestamp)
Valida o atributovoid
DssAttribute. validate()
Valida o atributovoid
TBSDocTimeStampAttribute. validate()
void
SignatureDictionary. verifyProfileEntries(PadesSignature signature)
-
Uses of SignatureAttributeException in br.ufsc.labsec.signature.conformanceVerifier.pades.creators
Methods in br.ufsc.labsec.signature.conformanceVerifier.pades.creators that throw SignatureAttributeException Modifier and Type Method Description <Information extends PadesInformation>
SignatureAttribute<Object>DocTimeStampCreator. getAttribute(FileToBeSigned<Information> fileToBeSigned, PadesSignature signature)
<T extends PadesInformation>
SignatureAttribute<Object>DSSCreator. getAttribute(FileToBeSigned<T> fileToBeSigned, PadesSignature signature)
-
Uses of SignatureAttributeException in br.ufsc.labsec.signature.conformanceVerifier.receipt
Methods in br.ufsc.labsec.signature.conformanceVerifier.receipt that throw SignatureAttributeException Modifier and Type Method Description ReceiptBundle
ReceiptBuilder. build(Application application, byte[] toBeReceipted)
Constroi um recibo para os bytes usando as credenciais dadas -
Uses of SignatureAttributeException in br.ufsc.labsec.signature.conformanceVerifier.xades
Methods in br.ufsc.labsec.signature.conformanceVerifier.xades that throw SignatureAttributeException Modifier and Type Method Description void
XadesSignature. addUnsignedAttribute(SignatureAttribute<Element> attribute)
Adiciona um atributo à lista de atributos não-assinadosprotected void
XadesSignature. calculateArchiveTimeStampHashValue(OutputStream octetStream, Time time)
Passos para cálculo do hash do carimbo do tempo de arquivamento, conforme o documento ETSI TS 101 903 V1.4.1 (2009-06) seção 8.2.1protected boolean
SignatureVerifier. checkSignaturePolicyPeriod()
Verifica se a assinatura foi feita dentro do período válido para o uso de políticasList<TimeStamp>
SignatureVerifier. getOrderedTimeStamps()
Retorna uma lista de atributos de Carimbo do Tempo (aqueles referenciados na lista de prioridade) ordenada por identificador, de acordo com o especificado na lista de prioridade, e com cada grupo de mesmo identificador ordenado por tempo (TimeReference).PaReport
SignatureVerifier. getPaReport()
Retorna o relatório da verificação da política de assinaturaprotected XMLObject
XadesContainerGenerator. getQualifyingPropertiesObject(Document documentToSign, List<SignatureAttribute<Element>> signedAttributes)
protected XMLSignature
XadesContainerGenerator. getXmlSignature(FileToBeSigned<? extends XadesInformation> fileToBeSigned, Document documentToSign, List<SignatureAttribute<Element>> signedAttributes)
Instancia uma novaXMLSignature
que é capaz de assinar documentos conforme o que está previsto na política de assinaturas AD-RBvoid
XadesSignature. removeUnsignedAttribute(String attributeId, int index)
Remove o nodo do atributo não-assinado no arquivovoid
XadesSignature. replaceUnsignedAttribute(SignatureAttribute<Element> attribute, Integer index)
Substitui um atributo não-assinado -
Uses of SignatureAttributeException in br.ufsc.labsec.signature.conformanceVerifier.xades.attributes.signed
Methods in br.ufsc.labsec.signature.conformanceVerifier.xades.attributes.signed that throw SignatureAttributeException Modifier and Type Method Description void
IndividualDataObjectsTimeStamp. decode(Element timestampNode)
Constrói um objetoIndividualDataObjectsTimeStamp
Element
AllDataObjectTimeStamp. getEncoded()
Retorna o atributo codificadoElement
CommitmentTypeIndication. getEncoded()
Retorna o atributo codificadoElement
ContentTimeStamp. getEncoded()
Retorna o atributo codificadoElement
DataObjectFormat. getEncoded()
Retorna o DataObjectFormat na forma de Objeto definido pela API JAXBElement
IndividualDataObjectsTimeStamp. getEncoded()
Retorna o atributo codificadoElement
SignaturePolicyIdentifier. getEncoded()
Retorna o atributo codificadoElement
SignatureProductionPlace. getEncoded()
Retorna o atributo codificadoElement
SignerRole. getEncoded()
Retorna o atributo codificadoElement
SignerRoleV2. getEncoded()
Element
SigningCertificate. getEncoded()
Retorna o atributo codificadoElement
SigningCertificateV2. getEncoded()
Element
SigningTime. getEncoded()
Retorna o atributo codificadovoid
AllDataObjectTimeStamp. validate()
Valida o atributo de acordo com suas regras específicasvoid
CommitmentTypeIndication. validate()
Valida o atributo de acordo com suas regras específicasvoid
ContentTimeStamp. validate()
Valida o atributo de acordo com suas regras específicasvoid
IndividualDataObjectsTimeStamp. validate()
Valida o atributo de acordo com suas regras específicasvoid
SignaturePolicyIdentifier. validate()
Valida o atributo de acordo com suas regras específicasvoid
SignatureProductionPlace. validate()
Verifica a validade do atributo neste caso se o atributo aparece somente uma vez na assinatura, se não uma exceção é disparada.void
SignerRole. validate()
Valida o atributo de acordo com suas regras específicasvoid
SignerRoleV2. validate()
void
SigningCertificate. validate()
Valida o atributo de acordo com suas regras específicasvoid
SigningCertificateV2. validate()
void
SigningTime. validate()
Valida o atributo de acordo com suas regras específicasConstructors in br.ufsc.labsec.signature.conformanceVerifier.xades.attributes.signed that throw SignatureAttributeException Constructor Description AllDataObjectTimeStamp(AbstractVerifier verifier, Integer index)
Deve-se utilizar este construtor no momento de validação do atributo.AllDataObjectTimeStamp(Element attributeEncoded)
Constrói um objetoAllDataObjectTimeStamp
CommitmentTypeIndication(AbstractVerifier verifier, Integer index)
Deve-se utilizar este construtor no momento de validação do atributo.CommitmentTypeIndication(Element attributeEncoded)
Constrói um objetoCommitmentTypeIndication
ContentTimeStamp(AbstractVerifier verifier, Integer index)
Deve-se utilizar este construtor no momento de validação do atributo.ContentTimeStamp(Element attributeEncoded)
Constrói um objetoContentTimeStamp
DataObjectFormat(AbstractVerifier verifier, Integer index)
Deve-se utilizar este construtor no momento de validação do atributo.DataObjectFormat(String objectReference, String description, String objectIdentifier, String mimeType, String encoding)
O parâmetro objectReference é obrigatório e deve referenciar a refêrencia ao arquivo que este dataObject descreve.DataObjectFormat(Element attributeEncoded)
Constrói um objetoDataObjectFormat
a partir de umElement
IndividualDataObjectsTimeStamp(AbstractVerifier signatureVerifier, Integer index)
Deve-se utilizar este construtor no momento de validação do atributo.SignaturePolicyIdentifier(AbstractVerifier verifier, Integer index)
Deve-se utilizar este construtor no momento de validação do atributo.SignaturePolicyIdentifier(Element attributeEncoded, SignaturePolicyInterface signaturePolicyInterface)
Constrói um objetoSignaturePolicyIdentifier
SignatureProductionPlace(AbstractVerifier signatureVerifier, Integer index)
Deve-se utilizar este construtor no momento de validação do atributo.SignatureProductionPlace(String city, String stateOrProvince, String postalCode, String countryName)
Cria o atribulo SignatureProductionPlace a partir dos parâmetros necessários para a criação do atributoSignatureProductionPlace(Element attributeEncoded)
Constrói um objetoSignatureProductionPlace
SignerRole(AbstractVerifier verifier, Integer index)
Deve-se utilizar este construtor no momento de validação do atributo.SignerRole(Element attributeEncoded)
Constrói um objetoSignerRole
SigningCertificate(AbstractVerifier signatureVerifier, Integer index)
Deve-se utilizar este construtor no momento de validação do atributo.SigningCertificate(List<Certificate> certs, String digestAlgorithm)
Cria o atributo id-aa-signingCertificate a partir de uma lista de certificados.SigningCertificate(List<Certificate> certs, org.bouncycastle.asn1.ASN1ObjectIdentifier digestIdentifier)
Cria o atributo id-aa-signingCertificate a partir de uma lista de certificados.SigningCertificate(List<Certificate> certs, org.bouncycastle.asn1.x509.AlgorithmIdentifier digestAlgorithm)
Cria o atributo id-aa-signingCertificate a partir de uma lista de certificados.SigningCertificateV2(AbstractVerifier signatureVerifier, Integer index)
SigningCertificateV2(List<Certificate> certs, String digestAlgorithm)
SigningCertificateV2(List<Certificate> certs, org.bouncycastle.asn1.ASN1ObjectIdentifier digestIdentifier)
SigningCertificateV2(List<Certificate> certs, org.bouncycastle.asn1.x509.AlgorithmIdentifier digestAlgorithm)
SigningTime(AbstractVerifier signatureVerifier, Integer index)
Deve-se utilizar este construtor no momento de validação do atributo.SigningTime(XMLGregorianCalendar signingTimeValue)
Cria o atributo SigningTime a partir do parâmetro necessário para a criação do atributoSigningTime(Element attributeEncoded)
Cria o atributo SigningTime -
Uses of SignatureAttributeException in br.ufsc.labsec.signature.conformanceVerifier.xades.attributes.unsigned
Methods in br.ufsc.labsec.signature.conformanceVerifier.xades.attributes.unsigned that throw SignatureAttributeException Modifier and Type Method Description void
TimeStamp. addUnsignedAttribute(String attributeId, AttributeParams params)
Adiciona um atributo não-assinadoprotected void
TimeStampToken. decode(Element genericEncoding)
Constrói um objetoSignatureTimeStamp
Element
AttrAuthoritiesCertValues. getEncoded()
Retorna o atributo codificadoElement
AttributeCertificateRefs. getEncoded()
Método usado na construção do atributo no momento onde é adicionado na assinatura.Element
AttributeCertificateRefsV2. getEncoded()
Método usado na construção do atributo no momento onde é adicionado na assinatura.Element
AttributeRevocationRefs. getEncoded()
Obtem a estrutura do atributo para adiciona à assinatura.Element
AttributeRevocationValues. getEncoded()
Retorna o atributo codificadoElement
CertificateValues. getEncoded()
Retorna o atributo codificadoElement
CompleteCertificateRefs. getEncoded()
Retorna o atributo codificadoElement
CompleteCertificateRefsV2. getEncoded()
Retorna o atributo codificadoElement
CompleteRevocationRefs. getEncoded()
Retorna o atributo codificadoElement
CounterSignature. getEncoded()
Retorna o atributo codificadoElement
RefsOnlyTimeStamp. getEncoded()
Retorna o atributo codificadoElement
RenewedDigestsV2. getEncoded()
Element
RevocationValues. getEncoded()
Retorna o atributo codificadoElement
TimestampedCertsCRLs. getEncoded()
Retorna o atributo codificadoElement
TimeStampToken. getEncoded()
Retorna o atributo codificadoElement
TimeStampValidationData. getEncoded()
Element
UnsignedDataObjectProperty. getEncoded()
Retorna o atributo codificadoList<RevocationValues>
TimeStampValidationData. getRevocationValues()
void
AttrAuthoritiesCertValues. validate()
Valida o atributo de acordo com suas regras específicasvoid
AttributeCertificateRefs. validate()
Valida o atributo de acordo com suas regras específicasvoid
AttributeCertificateRefsV2. validate()
Valida o atributo de acordo com suas regras específicasvoid
AttributeRevocationRefs. validate()
Método que verifica a validade deste atributo, usado somente na verificação.void
AttributeRevocationValues. validate()
Valida o atributo de acordo com suas regras específicasvoid
CertificateValues. validate()
Valida o atributo de acordo com suas regras específicasvoid
CompleteCertificateRefs. validate()
Valida o atributo de acordo com suas regras específicasvoid
CompleteCertificateRefsV2. validate()
Valida o atributo de acordo com suas regras específicasvoid
CompleteRevocationRefs. validate()
Valida o atributo de acordo com suas regras específicasvoid
CounterSignature. validate()
Valida o atributo e o adiciona ao relatório da assinatura.void
RefsOnlyTimeStamp. validate()
Valida o atributo de acordo com suas regras específicasvoid
RenewedDigestsV2. validate()
void
RevocationValues. validate()
Valida o atributo de acordo com suas regras específicasvoid
TimestampedCertsCRLs. validate()
Valida o atributo de acordo com suas regras específicasvoid
TimeStampToken. validate()
Valida o atributo de acordo com suas regras específicasvoid
TimeStampValidationData. validate()
void
UnsignedDataObjectProperty. validate()
Valida o atributo de acordo com suas regras específicasConstructors in br.ufsc.labsec.signature.conformanceVerifier.xades.attributes.unsigned that throw SignatureAttributeException Constructor Description ArchiveTimeStamp(AbstractVerifier abstractVerifier, Integer index)
Construtor usado para instanciar um ou mais carimbos do tempo de arquivamentoArchiveTimeStamp(Element genericEncoding)
Decodifica o atributo para adição de atributos ou obtenção de dados do carimbo do tempoAttrAuthoritiesCertValues(AbstractVerifier verifier, Integer index)
Construtor usado somente na verificação da assinatura.AttrAuthoritiesCertValues(Element attributeEncoded)
ConstrutorAttributeCertificateRefs(AbstractVerifier signatureVerifier, Integer index)
Construtor usado somente na verificação da assinatura.AttributeCertificateRefs(List<Certificate> certificates, String digestAlgorithm)
Construtor usado na criação do atributo.AttributeCertificateRefs(List<Certificate> certificates, org.bouncycastle.asn1.ASN1ObjectIdentifier digestAlgorithm)
AttributeCertificateRefs(List<Certificate> certificates, org.bouncycastle.asn1.x509.AlgorithmIdentifier digestIdentifier)
AttributeCertificateRefs(Element attributeEncoded)
Constrói um objetoAttributeCertificateRefs
AttributeCertificateRefsV2(AbstractVerifier signatureVerifier, Integer index)
Construtor usado somente na verificação da assinatura.AttributeCertificateRefsV2(List<Certificate> certificates, String digestAlgorithm)
Construtor usado na criação do atributo.AttributeCertificateRefsV2(List<Certificate> certificates, org.bouncycastle.asn1.ASN1ObjectIdentifier digestAlgorithm)
AttributeCertificateRefsV2(List<Certificate> certificates, org.bouncycastle.asn1.x509.AlgorithmIdentifier digestIdentifier)
AttributeCertificateRefsV2(Element attributeEncoded)
Constrói um objetoAttributeCertificateRefsV2
AttributeRevocationRefs(AbstractVerifier signatureVerifier, Integer index)
Construtor usado para validar o atributoAttributeRevocationRefs(List<X509CRL> crls, List<org.bouncycastle.asn1.ocsp.BasicOCSPResponse> basicOCSPResponses, String digestAlgorithm)
Construtor usado na criação do atributo.AttributeRevocationRefs(Element genericEncoding)
Construtor usado para decodificar um atributo já existente.AttributeRevocationValues(AbstractVerifier verifier, Integer index)
Construtor usado somente na verificação da assinatura.AttributeRevocationValues(Element attributeEncoded)
ConstrutorCertificateValues(AbstractVerifier signatureVerifier, Integer index)
Deve-se utilizar este construtor no momento de validação do atributo.CertificateValues(Collection<Certificate> certificates)
Cria o atributo certificateValues a partir de uma lista de certificados.CompleteCertificateRefs(AbstractVerifier signatureVerifier, Integer index)
Construtor utilizado para verificação.CompleteCertificateRefs(Collection<Certificate> certificates, String digestAlgorithm)
Contrutor utilizado para a criação do atributo.CompleteCertificateRefs(Element genericEncoding)
Constrói um objetoCompleteCertificateRefs
CompleteCertificateRefsV2(AbstractVerifier signatureVerifier, Integer index)
Construtor utilizado para verificação.CompleteCertificateRefsV2(Collection<Certificate> certificates, String digestAlgorithm)
Contrutor utilizado para a criação do atributo.CompleteCertificateRefsV2(Element genericEncoding)
Constrói um objetoCompleteCertificateRefsV2
CompleteRevocationRefs(AbstractVerifier signatureVerifier, Integer index)
Construtor usado para validar o atributoCompleteRevocationRefs(String digestAlgorithm, List<org.bouncycastle.asn1.ocsp.BasicOCSPResponse> basicOCSPResponses)
Cria o atributo que irá referênciar as respostas OCSP passadas na lista.CompleteRevocationRefs(Collection<CRL> crls, Collection<org.bouncycastle.asn1.ocsp.BasicOCSPResponse> basicOCSPResponses, String digestAlgorithm)
Cria o atributo com os dados de revogação tanto no formato de LCRs quanto de respostas OCSP.CompleteRevocationRefs(List<CRL> crls, String digestAlgorithm)
Cria o atributo que irá referênciar as LCRs passadas na lista.CompleteRevocationRefs(Element genericEncoding)
Construtor usado para decodificar um atributo já existente.CounterSignature(AbstractVerifier signatureVerifier, Integer index)
Constrói uma contra-assinatura levando em consideração que é uma assinatura dentro de um atributo de uma assinatura.RefsOnlyTimeStamp(AbstractVerifier signatureVerifier, Integer index)
Construtor usado apenas na verificação.RefsOnlyTimeStamp(Element attributeEncoded)
Constrói um objetoRefsOnlyTimeStamp
RefsOnlyTimeStampV2(AbstractVerifier signatureVerifier, Integer index)
RenewedDigestsV2(AbstractVerifier signatureVerifier, Integer index)
Construtor utilizado para verificação.RenewedDigestsV2(Element genericEncoding)
Constrói um objetoCompleteCertificateRefsV2
RevocationValues(AbstractVerifier signatureVerifier, Integer index)
Deve-se utilizar este construtor no momento de validação do atributoRevocationValues(Collection<CRL> crlValues, Collection<org.bouncycastle.asn1.ocsp.BasicOCSPResponse> ocspValues)
Cria o atributo a partir de uma lista de CRLs e de respostas OCSPs.RevocationValues(Element genericEncoding)
Construtor usado quando se quer obter umRevocationValues
SigAndRefsTimeStamp(AbstractVerifier signatureVerifier, Integer index)
Construtor usado para verificação do atributoSigAndRefsTimeStamp(Element genericEncoding)
Construtor usado para decodificar carimbos do tempo e obter dados dos mesmos ou alterar os seus atributos não assinados.SigAndRefsTimeStampV2(AbstractVerifier signatureVerifier, Integer index)
Construtor usado para verificação do atributoSigAndRefsTimeStampV2(Element genericEncoding)
Construtor usado para decodificar carimbos do tempo e obter dados dos mesmos ou alterar os seus atributos não assinados.SignatureTimeStamp(AbstractVerifier signatureVerifier, Integer index)
Construtor usado para instanciar um ou mais carimbos do tempo de uma assinaturaSignatureTimeStamp(Element attributeEncoded)
Decodifica o atributo para adição de atributos ou obtenção de dados do carimbo do tempoTimestampedCertsCRLs(AbstractVerifier verifier, Integer index)
Contrutor usado na verificação.TimestampedCertsCRLs(Element attributeEncoded)
Constrói um objetoTimestampedCertsCRLs
TimeStampToken(AbstractVerifier signatureVerifier, Integer index)
Construtor usado para instanciar um ou mais carimbos do tempo de uma assinaturaTimeStampToken(Element attributeEncoded)
Decodifica o atributo para adição de atributos ou obtenção de dados do carimbo do tempoTimeStampValidationData(AbstractVerifier signatureVerifier, Integer index)
Construtor usado apenas na verificação.TimeStampValidationData(Element attributeEncoded)
Constrói um objetoTimeStampValidationData
TimeStampValidationData(Element certVals, Element refVals)
UnsignedDataObjectProperty(AbstractVerifier verifier, Integer index)
Construtor usado na verificação.UnsignedDataObjectProperty(Element attributeEncoded)
Constrói um objetoUnsignedDataObjectProperty
-
Uses of SignatureAttributeException in br.ufsc.labsec.signature.conformanceVerifier.xades.creator.signed
Methods in br.ufsc.labsec.signature.conformanceVerifier.xades.creator.signed that throw SignatureAttributeException Modifier and Type Method Description <Information extends XadesInformation>
SignatureAttribute<Element>DataObjectFormatCreator. getAttribute(FileToBeSigned<Information> fileToBeSigned)
Retorna o atributo<Information extends XadesInformation>
SignatureAttribute<Element>SignaturePolicyIdentifierCreator. getAttribute(FileToBeSigned<Information> fileToBeSigned)
Retorna o atributo<Information extends XadesInformation>
SignatureAttribute<Element>SignatureProductionPlaceCreator. getAttribute(FileToBeSigned<Information> fileToBeSigned)
Retorna o atributo<Information extends XadesInformation>
SignatureAttribute<Element>SignerRoleCreator. getAttribute(FileToBeSigned<Information> fileToBeSigned)
<Information extends XadesInformation>
SignatureAttribute<Element>SigningCertificateCreator. getAttribute(FileToBeSigned<Information> fileToBeSigned)
Retorna o atributo<Information extends XadesInformation>
SignatureAttribute<Element>SigningCertificateV2Creator. getAttribute(FileToBeSigned<Information> fileToBeSigned)
Retorna o atributo<Information extends XadesInformation>
SignatureAttribute<Element>SigningTimeCreator. getAttribute(FileToBeSigned<Information> fileToBeSigned)
Retorna o atributo -
Uses of SignatureAttributeException in br.ufsc.labsec.signature.conformanceVerifier.xades.creator.unsigned
Methods in br.ufsc.labsec.signature.conformanceVerifier.xades.creator.unsigned that throw SignatureAttributeException Modifier and Type Method Description protected SignatureAttribute<Element>
AttributeCertificateRefsCreator. constructAttribute(List<Certificate> certificates, String hashAlgorithmOID)
protected SignatureAttribute<Element>
AttributeCertificateRefsV2Creator. constructAttribute(List<Certificate> certificates, String hashAlgorithmOID)
SignatureAttribute<Element>
CertificateValuesCreator. constructAttribute(Component component, Collection<Certificate> certificates)
SignatureAttribute<Element>
CompleteCertificateRefsCreator. constructAttribute(Component component, Collection<Certificate> certificates)
SignatureAttribute<Element>
CompleteCertificateRefsV2Creator. constructAttribute(Component component, Collection<Certificate> certificates)
SignatureAttribute<Element>
CompleteRevocationRefsCreator. constructAttribute(Component component, Collection<CRL> crls, Collection<org.bouncycastle.asn1.ocsp.BasicOCSPResponse> ocps, org.bouncycastle.asn1.esf.OtherRevVals otherRevocationValues)
SignatureAttribute<Element>
RevocationValuesCreator. constructAttribute(Component component, Collection<CRL> crls, Collection<org.bouncycastle.asn1.ocsp.BasicOCSPResponse> ocps, org.bouncycastle.asn1.esf.OtherRevVals otherRevocationValues)
<Information extends XadesInformation>
SignatureAttribute<Element>TimeStampValidationDataCreator. getAttribute(FileToBeSigned<Information> fileToBeSigned, XadesSignature signature)
protected List<Certificate>
AttributeCertificateRefsCreator. otherCertificatesToExclude(AttributeCertificateCollection certificateCollection, List<? extends Certificate> certificatesInPath, FileToBeSigned<? extends XadesInformation> fileToBeSigned, XadesSignature signature, List<Certificate> certificates)
protected List<Certificate>
AttributeCertificateRefsV2Creator. otherCertificatesToExclude(AttributeCertificateCollection certificateCollection, List<? extends Certificate> certificatesInPath, FileToBeSigned<? extends XadesInformation> fileToBeSigned, XadesSignature signature, List<Certificate> certificates)
List<Certificate>
CertificateValuesCreator. otherCertificatesToExclude(CertificateCollection certificateCollection, FileToBeSigned<? extends XadesInformation> fileToBeSigned, XadesSignature signature)
protected List<Certificate>
AttributeCertificateRefsCreator. otherCertificatesToInclude(AttributeCertificateCollection certificateCollection, List<? extends Certificate> pathWithAnchor, FileToBeSigned<? extends XadesInformation> fileToBeSigned, XadesSignature signature, List<Certificate> certificates)
protected List<Certificate>
AttributeCertificateRefsV2Creator. otherCertificatesToInclude(AttributeCertificateCollection certificateCollection, List<? extends Certificate> pathWithAnchor, FileToBeSigned<? extends XadesInformation> fileToBeSigned, XadesSignature signature, List<Certificate> certificates)
Set<Certificate>
CertificateValuesCreator. otherCertificatesToInclude(CertificateCollection certificateCollection, List<? extends Certificate> pathWithAnchor, FileToBeSigned<? extends XadesInformation> fileToBeSigned, XadesSignature signature)
Set<CRL>
CompleteRevocationRefsCreator. otherCRLsToExclude(CRLRevocationInformation crlCollection, FileToBeSigned<? extends XadesInformation> fileToBeSigned, XadesSignature signature)
Set<CRL>
RevocationValuesCreator. otherCRLsToExclude(CRLRevocationInformation crlCollection, FileToBeSigned<? extends XadesInformation> fileToBeSigned, XadesSignature signature)
Set<CRL>
CompleteRevocationRefsCreator. otherCRLsToInclude(CertificateValidation certificateValidation, CertificateCollection certificateCollection, CRLRevocationInformation crlCollection, List<CRL> certpathCRLs, CertPath certPath, Set<TrustAnchor> anchors, FileToBeSigned<? extends XadesInformation> fileToBeSigned, XadesSignature signature)
Set<CRL>
RevocationValuesCreator. otherCRLsToInclude(CertificateValidation certificateValidation, CertificateCollection certificateCollection, CRLRevocationInformation crlCollection, List<CRL> certpathCRLs, CertPath certPath, Set<TrustAnchor> anchors, FileToBeSigned<? extends XadesInformation> fileToBeSigned, XadesSignature signature)
Set<org.bouncycastle.asn1.ocsp.BasicOCSPResponse>
CompleteRevocationRefsCreator. otherOCSPsToExclude(OCSPRevocationInformation crlCollection, FileToBeSigned<? extends XadesInformation> fileToBeSigned, XadesSignature signature)
Set<org.bouncycastle.asn1.ocsp.BasicOCSPResponse>
RevocationValuesCreator. otherOCSPsToExclude(OCSPRevocationInformation ocspCollection, FileToBeSigned<? extends XadesInformation> fileToBeSigned, XadesSignature signature)
Set<org.bouncycastle.asn1.ocsp.BasicOCSPResponse>
CompleteRevocationRefsCreator. otherOCSPsToInclude(CertificateValidation certificateValidation, CertificateCollection certificateCollection, OCSPRevocationInformation ocspCollection, List<org.bouncycastle.asn1.ocsp.BasicOCSPResponse> certpathOCSPs, CertPath certpath, Set<TrustAnchor> anchors, FileToBeSigned<? extends XadesInformation> fileToBeSigned, XadesSignature signature)
Set<org.bouncycastle.asn1.ocsp.BasicOCSPResponse>
RevocationValuesCreator. otherOCSPsToInclude(CertificateValidation certificateValidation, CertificateCollection certificateCollection, OCSPRevocationInformation ocspCollection, List<org.bouncycastle.asn1.ocsp.BasicOCSPResponse> certpathOCSPs, CertPath certpath, Set<TrustAnchor> anchors, FileToBeSigned<? extends XadesInformation> fileToBeSigned, XadesSignature signature)
-
Uses of SignatureAttributeException in br.ufsc.labsec.signature.conformanceVerifier.xades.exceptions
Subclasses of SignatureAttributeException in br.ufsc.labsec.signature.conformanceVerifier.xades.exceptions Modifier and Type Class Description class
CertificateRefsException
Esta classe representa uma exceção causada por algum erro no atributo CertRefsclass
CertValuesException
Esta classe representa uma exceção causada por algum erro no atributo CertValuesclass
RevocationValuesException
Esta classe representa uma exceção causada por algum erro relacionado ao atributo RevocationValues em uma assinaturaclass
SigningCertificateException
Esta classe representa uma exceção que ocorre por má formação do atributo SigningCertificateclass
TimeStampException
Esta classe representa uma exceção que ocorre na manipulação de carimbos de tempo.class
TimeStampExpiredException
class
UniqueAttributeException
Esta classe representa uma exceção que ocorre quando há mais de uma ocorrência de um atributo em uma assinatura quando a quantidade máxima permitida é apenas uma ocorrência. -
Uses of SignatureAttributeException in br.ufsc.labsec.signature.exceptions
Subclasses of SignatureAttributeException in br.ufsc.labsec.signature.exceptions Modifier and Type Class Description class
NotInICPException
class
SignatureAttributeNotFoundException
Esta classe representa uma exceção causada quando um atributo obrigatório não é encontrado em uma assinaturaclass
TimeStampExceptionAbstract
-
Uses of SignatureAttributeException in br.ufsc.labsec.signature.signer
Methods in br.ufsc.labsec.signature.signer that throw SignatureAttributeException Modifier and Type Method Description abstract <Information extends Info>
SignatureAttribute<Encod>SignedAttributeCreator. getAttribute(FileToBeSigned<Information> fileToBeSigned)
Retorna o atributoabstract <Information extends Info>
SignatureAttribute<Encod>UnsignedAttributeCreator. getAttribute(FileToBeSigned<Information> fileToBeSigned, Sig signature)
Retorna o atributo -
Uses of SignatureAttributeException in br.ufsc.labsec.signature.signer.creator
Methods in br.ufsc.labsec.signature.signer.creator that throw SignatureAttributeException Modifier and Type Method Description abstract SignatureAttribute<Encod>
AbstractRevocationCreator. constructAttribute(Component component, Collection<CRL> crls, Collection<org.bouncycastle.asn1.ocsp.BasicOCSPResponse> ocps, org.bouncycastle.asn1.esf.OtherRevVals otherRevocationValues)
protected abstract SignatureAttribute<Encod>
AttributeCertificateRefsCreator. constructAttribute(List<Certificate> certificates, String hashAlgorithmOID)
abstract SignatureAttribute<Encod>
CertificateCreator. constructAttribute(Component component, Collection<Certificate> certificates)
<Information extends Info>
org.apache.commons.lang3.tuple.Pair<Set<CRL>,Set<org.bouncycastle.asn1.ocsp.BasicOCSPResponse>>RevocationCreator. constructRevocation(FileToBeSigned<Information> fileToBeSigned, Sig signature)
protected abstract SignatureAttribute<Encod>
AttributeRevocationRefsCreator. createAttribute(List<CRL> revocationValuesCRL, List<org.bouncycastle.asn1.ocsp.BasicOCSPResponse> revocationValuesOCSP, String hashAlgorithmOID)
protected abstract SignatureAttribute<Encod>
TimestampCreator. createAttribute(byte[] encodedAttribute)
protected org.apache.commons.lang3.tuple.Pair<Set<CRL>,Set<org.bouncycastle.asn1.ocsp.BasicOCSPResponse>>
AbstractRevocationCreator. generateRevocation(FileToBeSigned<? extends Info> fileToBeSigned, CertPath certPath, Sig signature)
<Information extends Info>
SignatureAttribute<Encod>AttributeCertificateRefsCreator. getAttribute(FileToBeSigned<Information> fileToBeSigned, Sig signature)
<Information extends Info>
SignatureAttribute<Encod>AttributeRevocationCreator. getAttribute(FileToBeSigned<Information> fileToBeSigned, Sig signature)
<Information extends Info>
SignatureAttribute<Encod>AttributeRevocationRefsCreator. getAttribute(FileToBeSigned<Information> fileToBeSigned, Sig signature)
<Information extends Info>
SignatureAttribute<Encod>CertificateCreator. getAttribute(FileToBeSigned<Information> fileToBeSigned, Sig signature)
<Information extends Info>
SignatureAttribute<Encod>RevocationCreator. getAttribute(FileToBeSigned<Information> fileToBeSigned, Sig signature)
<Information extends Info>
SignatureAttribute<Encod>TimestampCreator. getAttribute(FileToBeSigned<Information> fileToBeSigned, Sig signature)
protected abstract List<Certificate>
AttributeCertificateRefsCreator. otherCertificatesToExclude(AttributeCertificateCollection certificateCollection, List<? extends Certificate> certificatesInPath, FileToBeSigned<? extends Info> fileToBeSigned, Sig signature, List<Certificate> certificates)
abstract List<Certificate>
CertificateCreator. otherCertificatesToExclude(CertificateCollection certificateCollection, FileToBeSigned<? extends Info> fileToBeSigned, Sig signature)
protected abstract List<Certificate>
AttributeCertificateRefsCreator. otherCertificatesToInclude(AttributeCertificateCollection certificateCollection, List<? extends Certificate> pathWithAnchor, FileToBeSigned<? extends Info> fileToBeSigned, Sig signature, List<Certificate> certificates)
abstract Set<Certificate>
CertificateCreator. otherCertificatesToInclude(CertificateCollection certificateCollection, List<? extends Certificate> pathWithAnchor, FileToBeSigned<? extends Info> fileToBeSigned, Sig signature)
abstract Set<CRL>
AbstractRevocationCreator. otherCRLsToExclude(CRLRevocationInformation crlCollection, FileToBeSigned<? extends Info> fileToBeSigned, Sig signature)
abstract Set<CRL>
AbstractRevocationCreator. otherCRLsToInclude(CertificateValidation certificateValidation, CertificateCollection certificateCollection, CRLRevocationInformation crlCollection, List<CRL> certpathCRLs, CertPath certPath, Set<TrustAnchor> anchors, FileToBeSigned<? extends Info> fileToBeSigned, Sig signature)
abstract Set<org.bouncycastle.asn1.ocsp.BasicOCSPResponse>
AbstractRevocationCreator. otherOCSPsToExclude(OCSPRevocationInformation crlCollection, FileToBeSigned<? extends Info> fileToBeSigned, Sig signature)
abstract Set<org.bouncycastle.asn1.ocsp.BasicOCSPResponse>
AbstractRevocationCreator. otherOCSPsToInclude(CertificateValidation certificateValidation, CertificateCollection certificateCollection, OCSPRevocationInformation ocspCollection, List<org.bouncycastle.asn1.ocsp.BasicOCSPResponse> certpathOCSPs, CertPath certpath, Set<TrustAnchor> anchors, FileToBeSigned<? extends Info> fileToBeSigned, Sig signature)