Uses of Class
br.ufsc.labsec.signature.exceptions.SignatureAttributeException
-
Uses of SignatureAttributeException in br.ufsc.labsec.signature
Methods in br.ufsc.labsec.signature that throw SignatureAttributeException Modifier and Type Method Description protected voidAttributeIncluder. addAttribute(Sig signature, String attribute, FileToBeSigned<? extends Info> fileToBeSigned, AttributeFactory<Info,Encod,Sig> factory)Adiciona um atributo não assinado à assinatura -
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 voidCadesSignatureInformation. addUnsignedAttribute(SignatureAttribute<org.bouncycastle.asn1.cms.Attribute> attribute)Adiciona um atributo não-assinadoprotected voidAbstractVerifier. buildCertPath(Set<TrustAnchor> trustAnchors)Constrói o caminho de certificação do signatário.protected booleanSignatureVerifier. 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)CadesSignatureCadesSigner. getLastSignature(FileToBeSigned<? extends CadesInformation> fileToBeSigned)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()PaReportSignatureVerifier. getPaReport(String signingTime)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)voidCadesSignatureInformation. replaceUnsignedAttribute(SignatureAttribute<org.bouncycastle.asn1.cms.Attribute> attribute, int 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 voidTimeStamp. addUnsignedAttribute(SignatureAttribute<org.bouncycastle.asn1.cms.Attribute> attribute)Adiciona um atributo não-assinadoorg.bouncycastle.asn1.cms.AttributeTimeStamp. getEncodedAttribute(String attributeId)org.bouncycastle.asn1.cms.AttributeTimeStamp. getEncodedAttribute(String identifier, Integer index)Retorna um objeto do atributo desejadovoidTimeStamp. removeUnsignedAttribute(String attributeId, int index)Remove um atributo não-assinadovoidTimeStamp. 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 voidTimeStamp. 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 SignatureAttributeExceptionAbstractSignerAttr. toBeThrownMethods in br.ufsc.labsec.signature.conformanceVerifier.cades.attributes.signed that throw SignatureAttributeException Modifier and Type Method Description protected voidAbstractSignerAttr. decode(org.bouncycastle.asn1.cms.Attribute genericEncoding)protected org.bouncycastle.asn1.esf.RevocationValuesRevocationInfoArchival. decode(org.bouncycastle.asn1.ASN1Sequence revocationValuesSequence)protected voidAbstractSignerAttr. decodeAttributeCertificates(org.bouncycastle.asn1.ASN1Object object)protected voidIdAaEtsSignerAttr. decodeAttributeCertificates(org.bouncycastle.asn1.ASN1Object object)protected voidSignerAttributeV2. decodeAttributeCertificates(org.bouncycastle.asn1.ASN1Object object)protected voidAbstractSignerAttr. decodeAttributeCertificatesV2(org.bouncycastle.asn1.ASN1Object object)org.bouncycastle.asn1.cms.AttributeIdAaContentHint. getEncoded()Retorna o atributo codificadoorg.bouncycastle.asn1.cms.AttributeIdAaEtsSignerLocation. getEncoded()Retorna o atributo codificadoorg.bouncycastle.asn1.cms.AttributeIdAaMsgSigDigest. getEncoded()org.bouncycastle.asn1.cms.AttributeIdAaReceiptRequest. getEncoded()org.bouncycastle.asn1.cms.AttributeIdMessageDigest. getEncoded()Retorna o atributo codificadoorg.bouncycastle.asn1.cms.AttributeIdSigningTime. getEncoded()Retorna o atributo codificadoorg.bouncycastle.asn1.cms.AttributeRevocationInfoArchival. getEncoded()List<org.bouncycastle.asn1.ASN1Encodable>AbstractSignerAttr. getSignedAssertions()voidAbstractSignerAttr. validate()voidIdAaContentHint. validate()Valida o atributo de acordo com suas regras específicasvoidIdAaEtsSignerLocation. 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 atributovoidIdAaEtsSigPolicyId. validate()Valida o atributo de acordo com suas regras específicasvoidIdAaReceiptRequest. validate()voidIdAaSigningCertificate. validate()Valida o atributo de acordo com suas regras específicasvoidIdAaSigningCertificateV2. validate()Valida o atributo de acordo com suas regras específicas.voidIdContentType. validate()Valida o atributo de acordo com suas regras específicasvoidIdMessageDigest. validate()Essa validação é realizada no momento da verificação da integridade da assinatura.voidIdSigningTime. validate()Valida o atributo de acordo com suas regras específicasvoidRevocationInfoArchival. 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âmetroindexdeve ser usado no caso em que há mais de um atributo do mesmo tipo.IdAaContentHint(org.bouncycastle.asn1.cms.Attribute genericEncoding)Constrói um objetoIdAaContentHintIdAaEtsSignerAttr(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 objetoIdAaEtsSignerAttrIdAaEtsSignerLocation(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 objetoIdAaEtsSignerLocationIdAaEtsSigPolicyId(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 objetoIdAaEtsSigPolicyIdIdAaReceiptRequest(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 objetoIdContentTypeIdMessageDigest(byte[] signedContent, String algorithmName)IdMessageDigest(byte[] signedContent, org.bouncycastle.asn1.ASN1ObjectIdentifier digestAlgorithm)IdMessageDigest(org.bouncycastle.asn1.cms.Attribute attributeEncoded)Constrói um objetoIdMessageDigestIdSigningTime(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 objetoIdSigningTimeRevocationInfoArchival(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 atributoCertificateListvoidATSHashIndexV3. decode(org.bouncycastle.asn1.cms.Attribute genericEncoding)Constrói um objetoATSHashIndexV3protected voidIdAaEtsRevocationValues. decode(org.bouncycastle.asn1.cms.Attribute genericEncoding)Constrói um objetoIdAaEtsRevocationValuesorg.bouncycastle.asn1.cms.AttributeAbstractASN1CertificateReferences. getEncoded()Retorna o atributo codificadoorg.bouncycastle.asn1.cms.AttributeAbstractASN1RevocationReferences. getEncoded()Retorna o atributo codificadoorg.bouncycastle.asn1.cms.AttributeATSHashIndexV3. getEncoded()Retorna o atributo codificado em ASN.1org.bouncycastle.asn1.cms.AttributeIdAaEtsCertCRLTimestamp. getEncoded()org.bouncycastle.asn1.cms.AttributeIdAaEtsCertValues. getEncoded()Retorna o atributo codificadoorg.bouncycastle.asn1.cms.AttributeIdAaEtsRevocationValues. getEncoded()Retorna o atributo codificadoorg.bouncycastle.asn1.cms.AttributeIdCounterSignature. getEncoded()org.bouncycastle.asn1.cms.AttributeTimeStampToken. getEncoded()Codifica o atributo em seu formato básico, nesse casoAttributevoidIdAaEtsAttrCertificateRefs. validate()Valida o atributo de acordo com suas regras específicasvoidIdAaEtsAttrRevocationRefs. validate()Valida o atributo de acordo com suas regras específicasvoidIdAaEtsCertCRLTimestamp. validate()voidIdAaEtsCertificateRefs. validate()Valida o atributo de acordo com suas regras específicasvoidIdAaEtsCertValues. validate()Valida o atributo de acordo com suas regras específicasvoidIdAaEtsRevocationRefs. validate()Valida o atributo de acordo com suas regras específicasvoidIdAaEtsRevocationValues. validate()Valida o atributo de acordo com suas regras específicasvoidIdCounterSignature. validate()Método não utilizado por esta classe, pois a validade da contra assinatura é realizada através da classeSignatureVerifiervoidTimeStampToken. validate(TimeStampReport report, boolean containsRefsTimestamp, boolean containsArchiveTimestamp)Valida o atributo em seu próprio contexto de validação.voidIdAaEtsCertValues. validateAttributeCertificateRefs(List<Certificate> inSignedData)voidIdAaEtsCertValues. validateCertificateRefs(List<Certificate> inSignedData)voidIdAaEtsCertValues. 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 objetoIdAaEtsArchiveTimeStampV2IdAaEtsArchiveTimeStampV2(org.bouncycastle.asn1.cms.ContentInfo contentInfo)Constrói um objetoIdAaEtsArchiveTimeStampV2a partir de umContentInfo.IdAaEtsArchiveTimestampV3(AbstractVerifier signatureVerifier, Integer index)IdAaEtsArchiveTimestampV3(org.bouncycastle.asn1.cms.Attribute genericEncoding)Constrói um objetoIdAaEtsArchiveTimestampV3IdAaEtsArchiveTimestampV3(org.bouncycastle.asn1.cms.ContentInfo contentInfo)Constrói um objetoIdAaEtsArchiveTimestampV3a 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 objetoIdAaEtsAttrRevocationRefsIdAaEtsCertificateRefs(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 objetoIdAaEtsEscTimeStampIdAaEtsEscTimeStamp(org.bouncycastle.asn1.cms.ContentInfo contentInfo)Constrói um objetoIdAaEtsEscTimeStampa 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 comoCRLSelectorou 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 objetoIdAaEtsRevocationValuesIdAaSignatureTimeStampToken(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 objetoIdAaSignatureTimeStampTokenIdAaSignatureTimeStampToken(org.bouncycastle.asn1.cms.ContentInfo contentInfo)Constrói um objetoIdAaSignatureTimeStampTokena partir de umContentInfoTimeStampToken(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 objetoIdAaSignatureTimeStampTokenTimeStampToken(org.bouncycastle.asn1.cms.ContentInfo contentInfo)Constrói um objetoIdAaSignatureTimeStampTokena 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 voidATSHashIndexV3Creator. addUnsignedAttributeHashes(String digestAlg, org.bouncycastle.asn1.ASN1EncodableVector asn1EncodableVector, List<byte[]> unsignedAttrHash)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)<Information extends CadesInformation>
SignatureAttribute<org.bouncycastle.asn1.cms.Attribute>IdCounterSignatureCreator. getAttribute(FileToBeSigned<Information> fileToBeSigned, CadesSignature signature)static byte[]ATSHashIndexV3Creator. getAttributeDigest(org.bouncycastle.asn1.cms.Attribute attribute, String digestAlg)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 classCertificateRefsExceptionEsta classe representa uma exceção causada por algum erro no atributo CertRefsclassMandatedCertRefExceptionEsta classe representa uma exceção que ocorre quando o valor do atributo MandatedCertRef não corresponde com os dados na assinaturaclassProhibitedAttributeExceptionclassRevocationValuesExceptionEsta classe representa uma exceção causada por algum erro relacionado ao atributo RevocationValues em uma assinaturaclassSigningCertificateExceptionEsta classe representa uma exceção que ocorre por má formação do atributo SigningCertificateclassTACExceptionEsta classe representa uma exceção causada durante a validação do certificado do assinante de um carimbo de tempoclassTimeStampExceptionEsta classe representa uma exceção que ocorre na manipulação de carimbos de tempo.classTimeStampExpiredExceptionclassTimeStampInvalidExceptionEsta 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álidoclassUniqueAttributeExceptionEsta 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 voidSignature. addUnsignedAttribute(SignatureAttribute<Encod> attribute)Adiciona um atributo não-assinadobooleanCertificateValuesLogic. containsCertRef(org.bouncycastle.util.Selector<Certificate> selector, List<Certificate> certificateList)Verifica se o certificado referenciado existe na lista de certificadosabstract List<org.bouncycastle.util.Selector<Certificate>>CertificateValuesLogic. getCertIDs()EncodSignatureAttribute. getEncoded()Retorna o atributo codificadoSignatureAttribute<Encod>AttributeFactory. getSignedAttribute(String oid, FileToBeSigned fileToBeSigned)SignatureAttribute<Encod>AttributeFactory. getUnsignedAttribute(String oid, FileToBeSigned fileToBeSigned, Sig signature)voidSignature. replaceUnsignedAttribute(SignatureAttribute<Encod> attribute, int index)Substitui um atributo não-assinadovoidAttributeCertificateValuesLogic. validate()Valida o atributo de acordo com suas regras específicas (ver normas do ETSI para cada atributo).voidCertificateValuesLogic. validate()Valida o atributo de acordo com suas regras específicas (ver normas do ETSI para cada atributo).voidSignatureAttribute. 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).static voidSignatureAttributeUtils. verifyDependencies(SignatureAttribute<?> signatureAttribute, Signature<?> signature, String... attributes)Verifica se a assinatura contém atributos que são dependências do atributo atualstatic voidSignatureAttributeUtils. verifyDuplicate(SignatureAttribute<?> signatureAttribute, Signature<?> signature)Verifica na assinatura se o atributo é único -
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 voidJadesSignature. addUnsignedAttribute(SignatureAttribute<JadesAttrCommonStruct> attribute)Adiciona um atributo não-assinadoSignatureContainer<JadesSignature>JadesSigner. buildContainer(byte[] bytes)SignatureAttributeJadesVerifier. 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 presenteJadesSignatureJadesSigner. getLastSignature(FileToBeSigned<? extends JadesInformation> fileToBeSigned)List<TstToken>JadesVerifier. getOrderedTimeStamps()Retorna uma lista de atributos de carimbo do tempo ordenada por identificador, de acordo com o especificado na lista de prioridade.StringJadesSignature. getPayloadFromSigDHeader()Retorna o valor do payload abtido por processamento do header sigDvoidJadesSignature. replaceUnsignedAttribute(SignatureAttribute<JadesAttrCommonStruct> attribute, int index) -
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 List<org.bouncycastle.cert.X509AttributeCertificateHolder>SignerRole. getCertifiedRolesX509()JadesAttrCommonStructAllDataObjectsTimeStamp. getEncoded()Retorna o atributo codificadoJadesAttrCommonStructCommitmentTypeIndication. getEncoded()Retorna o atributo codificadoJadesAttrCommonStructCriticalHeader. getEncoded()Retorna o atributo codificadoJadesAttrCommonStructSigDHeader. getEncoded()Retorna o atributo codificadoJadesAttrCommonStructSignaturePolicyIdentifier. getEncoded()Retorna o atributo codificadoJadesAttrCommonStructSignatureProductionPlace. getEncoded()Retorna o atributo codificadoJadesAttrCommonStructSignerRole. getEncoded()Retorna o atributo codificadoJadesAttrCommonStructSigningCertificate. getEncoded()Retorna o atributo codificadoJadesAttrCommonStructSigningTime. getEncoded()Retorna o atributo codificadoCertificateSigningCertificate. getSigningCertificate()Busca o certificado do assinante conforme seu seletor por hash presente no atributoStringSigDHeader. 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.voidCommitmentTypeIndication. validate()Valida o atributo de acordo com suas regras específicas (ver normas do ETSI para cada atributo).voidCriticalHeader. validate()Valida o atributo de acordo com suas regras específicas (ver normas do ETSI para cada atributo).voidIssuedAtTime. validate()Valida o valor do atributo.voidSigDHeader. validate()Valida o atributo de acordo com suas regras específicas (ver normas do ETSI para cada atributo).voidSignaturePolicyIdentifier. validate()Valida o atributo de acordo com suas regras específicas (ver normas do ETSI para cada atributo).voidSignatureProductionPlace. validate()Valida o atributo de acordo com suas regras específicas (ver normas do ETSI para cada atributo).voidSignerRole. validate()Valida o atributo de acordo com suas regras específicas (ver normas do ETSI para cada atributo).voidSigningCertificate. validate()Valida o atributo de acordo com suas regras específicas (ver normas do ETSI para cada atributo).voidSigningTime. 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)IssuedAtTime(Verifier signatureVerifier, org.json.JSONObject protectedHeader, org.json.JSONObject unprotectedHeader)Construtor usado pelo Verificador para instanciar o atributo a partir de uma assinatura existente.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 JadesAttrCommonStructAttrAuthoritiesCertVals. getEncoded()JadesAttrCommonStructCertificateValues. getEncoded()Retorna o atributo codificadodefault JadesAttrCommonStructCertificateValuesDecoder. getEncoded(List<Certificate> certificates)Retorna o atributo codificadoJadesAttrCommonStructCompleteCertificateRefs. getEncoded()Retorna o atributo codificadoJadesAttrCommonStructCounterSignature. getEncoded()Retorna o atributo codificadoJadesAttrCommonStructRevocationRefs. getEncoded()Retorna o atributo codificadoJadesAttrCommonStructRevocationValues. getEncoded()Retorna o atributo codificadoJadesAttrCommonStructSignaturePolicyStore. getEncoded()Retorna o atributo codificadoJadesAttrCommonStructSignatureTimeStamp. getEncoded()Retorna o atributo codificadoJadesAttrCommonStructTimeStampValidationData. getEncoded()Retorna o atributo codificadovoidCertificateValues. validate()Valida o atributo de acordo com suas regras específicas (ver normas do ETSI para cada atributo).voidCompleteCertificateRefs. validate()Valida o atributo de acordo com suas regras específicas (ver normas do ETSI para cada atributo).voidCounterSignature. validate()Valida o atributo de acordo com suas regras específicas (ver normas do ETSI para cada atributo).voidRevocationRefs. validate()Valida o atributo de acordo com suas regras específicasvoidRevocationValues. validate()Valida o atributo de acordo com suas regras específicas (ver normas do ETSI para cada atributo).voidSignaturePolicyStore. validate()Valida o atributo de acordo com suas regras específicas (ver normas do ETSI para cada atributo).voidSignatureTimeStamp. validate()Valida o atributo de acordo com suas regras específicas (ver normas do ETSI para cada atributo).voidTimeStampValidationData. 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)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(Verifier signatureVerifier, org.json.JSONObject protectedHeader, org.json.JSONObject unprotectedHeader)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)Cria o atributo com os dados de revogação tanto no formato de LCRs quanto de respostas OCSP.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
-
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 classCertValuesExceptionEsta classe representa uma exceção causada por algum erro no atributo Certificate Values (xVals).classCompleteCertificateRefsExceptionEsta classe representa uma exceção causada por algum erro no atributo Complete Certificate Refs (xRefs).classMandatedCertRefExceptionEsta 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.classRevocationValuesExceptionEsta classe representa uma exceção causada por algum erro no atributo Revocation Values (rVals).classSigningCertificateException -
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 voidPadesSignature. addUnsignedAttribute(SignatureAttribute<Object> attribute)SignatureContainer<PadesSignature>PadesSigner. buildContainer(byte[] bytes)PadesSignaturePadesSigner. getLastSignature(FileToBeSigned<? extends PadesInformation> fileToBeSigned)voidPadesSignature. replaceUnsignedAttribute(SignatureAttribute<Object> attribute, int index) -
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 ObjectDocTimeStampAttribute. getEncoded()ObjectDssAttribute. getEncoded()ObjectSignatureDictionary. getEncoded()voidDocTimeStampAttribute. validate()voidDocTimeStampAttribute. validate(TimeStampReport report, boolean containsRefsTimestamp, boolean containsArchiveTimestamp)Valida o atributovoidDssAttribute. validate()Valida o atributovoidSignatureDictionary. 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.pades.utils
Methods in br.ufsc.labsec.signature.conformanceVerifier.pades.utils that throw SignatureAttributeException Modifier and Type Method Description abstract voidDSSPdfEntry. buildDictionaryEntry(SignaturePolicyInterface policyInterface, Optional<BrExtDss> extDss, DSSDecoder.DictionaryArtifacts artifacts, org.apache.pdfbox.cos.COSDictionary dss, Certificate signer) -
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 ReceiptBundleReceiptBuilder. build(Application application, byte[] toBeReceipted)Constroi um recibo para os bytes usando as credenciais dadas -
Uses of SignatureAttributeException in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.decoder
Methods in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.decoder that throw SignatureAttributeException Modifier and Type Method Description Collection<String>Profile. attributesToUpgrade(Sig signature)Retorna os atributos que devem ser adicionados para que a assinatura pertença ao perfil -
Uses of SignatureAttributeException in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.decoder.PAdESProfiles
Methods in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.decoder.PAdESProfiles that throw SignatureAttributeException Modifier and Type Method Description Collection<String>PAdESLTAProfile. attributesToUpgrade(@NotNull PadesSignature signature)Collection<String>PAdESLTProfile. attributesToUpgrade(@NotNull PadesSignature signature)Collection<String>PAdESTProfile. attributesToUpgrade(@NotNull PadesSignature signature) -
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 voidXadesSignature. addUnsignedAttribute(SignatureAttribute<Element> attribute)Adiciona um atributo à lista de atributos não-assinadosSignatureContainer<XadesSignature>XadesSigner. buildContainer(byte[] bytes)protected voidXadesSignature. 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 booleanSignatureVerifier. checkSignaturePolicyPeriod()Verifica se a assinatura foi feita dentro do período válido para o uso de políticasOptional<XadesSignature>XadesSignatureContainer. getLastCounterSignature()XadesSignatureXadesSigner. getLastSignature(FileToBeSigned<? extends XadesInformation> fileToBeSigned)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).PaReportSignatureVerifier. getPaReport(String signingTime)Retorna o relatório da verificação da política de assinaturaprotected XMLObjectXadesContainerGenerator. getQualifyingPropertiesObject(Document documentToSign, List<SignatureAttribute<Element>> signedAttributes)protected XMLSignatureXadesContainerGenerator. getXmlSignature(FileToBeSigned<? extends XadesInformation> fileToBeSigned, Document documentToSign, List<SignatureAttribute<Element>> signedAttributes)Instancia uma novaXMLSignatureque é capaz de assinar documentos conforme o que está previsto na política de assinaturas AD-RBvoidXadesSignature. removeUnsignedAttribute(String attributeId, int index)Remove o nodo do atributo não-assinado no arquivovoidXadesSignature. replaceUnsignedAttribute(SignatureAttribute<Element> attribute, int index) -
Uses of SignatureAttributeException in br.ufsc.labsec.signature.conformanceVerifier.xades.attributes.schema
Methods in br.ufsc.labsec.signature.conformanceVerifier.xades.attributes.schema that throw SignatureAttributeException Modifier and Type Method Description voidTimeStamp. addUnsignedAttribute(String attributeId, AttributeParams params)Adiciona um atributo não-assinadoprotected voidXAdESTimeStampType. decode(Element genericEncoding)Constrói um objetoSignatureTimeStampdefault ElementCertificateValuesType. getEncoded(List<Certificate> certificates)Retorna o atributo codificadoElementCompleteCertificateRefsType. getEncoded()Retorna o atributo codificadoElementCompleteRevocationRefsType. getEncoded()Retorna o atributo codificadoElementRevocationValuesType. getEncoded()Retorna o atributo codificadoElementXAdESTimeStampType. getEncoded()Retorna o atributo codificadovoidXAdESTimeStampType. validate()Valida o atributo de acordo com suas regras específicasConstructors in br.ufsc.labsec.signature.conformanceVerifier.xades.attributes.schema that throw SignatureAttributeException Constructor Description CompleteCertificateRefsType(AbstractVerifier signatureVerifier, Integer index)Construtor utilizado para verificação.CompleteCertificateRefsType(Collection<Certificate> certificates, String digestAlgorithm)Contrutor utilizado para a criação do atributo.CompleteCertificateRefsType(Element genericEncoding)Constrói um objetoCompleteCertificateRefsCompleteRevocationRefsType(AbstractVerifier signatureVerifier, Integer index)Construtor usado para validar o atributoCompleteRevocationRefsType(String digestAlgorithm, List<org.bouncycastle.asn1.ocsp.BasicOCSPResponse> basicOCSPResponses)Cria o atributo que irá referênciar as respostas OCSP passadas na lista.CompleteRevocationRefsType(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.CompleteRevocationRefsType(List<CRL> crls, String digestAlgorithm)Cria o atributo que irá referênciar as LCRs passadas na lista.CompleteRevocationRefsType(Element genericEncoding)Construtor usado para decodificar um atributo já existente.RevocationValuesType(AbstractVerifier signatureVerifier, Integer index)Deve-se utilizar este construtor no momento de validação do atributoRevocationValuesType(Collection<CRL> crlValues, Collection<org.bouncycastle.asn1.ocsp.BasicOCSPResponse> ocspValues)Cria o atributo a partir de uma lista de CRLs e de respostas OCSPs.RevocationValuesType(Element genericEncoding)Construtor usado quando se quer obter umRevocationValuesXAdESTimeStampType(AbstractVerifier signatureVerifier, Integer index)Construtor usado para instanciar um ou mais carimbos do tempo de uma assinaturaXAdESTimeStampType(Element attributeEncoded)Decodifica o atributo para adição de atributos ou obtenção de dados do carimbo do tempo -
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 voidIndividualDataObjectsTimeStamp. decode(Element timestampNode)Constrói um objetoIndividualDataObjectsTimeStampElementAllDataObjectTimeStamp. getEncoded()Retorna o atributo codificadoElementCommitmentTypeIndication. getEncoded()Retorna o atributo codificadoElementContentTimeStamp. getEncoded()Retorna o atributo codificadoElementDataObjectFormat. getEncoded()Retorna o DataObjectFormat na forma de Objeto definido pela API JAXBElementIndividualDataObjectsTimeStamp. getEncoded()Retorna o atributo codificadoElementSignaturePolicyIdentifier. getEncoded()Retorna o atributo codificadoElementSignatureProductionPlace. getEncoded()Retorna o atributo codificadoElementSignerRole. getEncoded()Retorna o atributo codificadoElementSignerRoleV2. getEncoded()ElementSigningCertificate. getEncoded()Retorna o atributo codificadoElementSigningCertificateV2. getEncoded()ElementSigningTime. getEncoded()Retorna o atributo codificadovoidAllDataObjectTimeStamp. validate()Valida o atributo de acordo com suas regras específicasvoidCommitmentTypeIndication. validate()Valida o atributo de acordo com suas regras específicasvoidContentTimeStamp. validate()Valida o atributo de acordo com suas regras específicasvoidIndividualDataObjectsTimeStamp. validate()Valida o atributo de acordo com suas regras específicasvoidSignaturePolicyIdentifier. validate()Valida o atributo de acordo com suas regras específicasvoidSignatureProductionPlace. validate()Verifica a validade do atributo neste caso se o atributo aparece somente uma vez na assinatura, se não uma exceção é disparada.voidSignerRole. validate()Valida o atributo de acordo com suas regras específicasvoidSignerRoleV2. validate()voidSigningCertificate. validate()Valida o atributo de acordo com suas regras específicasvoidSigningCertificateV2. validate()voidSigningTime. 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 objetoAllDataObjectTimeStampCommitmentTypeIndication(AbstractVerifier verifier, Integer index)Deve-se utilizar este construtor no momento de validação do atributo.CommitmentTypeIndication(Element attributeEncoded)Constrói um objetoCommitmentTypeIndicationContentTimeStamp(AbstractVerifier verifier, Integer index)Deve-se utilizar este construtor no momento de validação do atributo.ContentTimeStamp(Element attributeEncoded)Constrói um objetoContentTimeStampDataObjectFormat(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 objetoDataObjectFormata partir de umElementIndividualDataObjectsTimeStamp(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 objetoSignaturePolicyIdentifierSignatureProductionPlace(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 objetoSignatureProductionPlaceSignerRole(AbstractVerifier verifier, Integer index)Deve-se utilizar este construtor no momento de validação do atributo.SignerRole(Element attributeEncoded)Constrói um objetoSignerRoleSigningCertificate(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 List<org.bouncycastle.util.Selector<Certificate>>CertificateValues. getCertIDs()ElementAttrAuthoritiesCertValues. getEncoded()ElementAttributeCertificateRefsV2. getEncoded()Método usado na construção do atributo no momento onde é adicionado na assinatura.ElementCertificateValues. getEncoded()ElementCompleteCertificateRefsV2. getEncoded()Retorna o atributo codificadoElementCounterSignature. getEncoded()Retorna o atributo codificadoElementRefsOnlyTimeStamp. getEncoded()Retorna o atributo codificadoElementRenewedDigestsV2. getEncoded()ElementTimeStampValidationData. getEncoded()ElementUnsignedDataObjectProperty. getEncoded()Retorna o atributo codificadoList<RevocationValues>TimeStampValidationData. getRevocationValues()voidAttributeCertificateRefs. validate()Valida o atributo de acordo com suas regras específicasvoidAttributeCertificateRefsV2. validate()Valida o atributo de acordo com suas regras específicasvoidAttributeRevocationRefs. validate()Método que verifica a validade deste atributo, usado somente na verificação.voidAttributeRevocationValues. validate()Valida o atributo de acordo com suas regras específicasvoidCompleteCertificateRefs. validate()Valida o atributo de acordo com suas regras específicasvoidCompleteCertificateRefsV2. validate()Valida o atributo de acordo com suas regras específicasvoidCompleteRevocationRefs. validate()Valida o atributo de acordo com suas regras específicasvoidCounterSignature. validate()Valida o atributo e o adiciona ao relatório da assinatura.voidRefsOnlyTimeStamp. validate()Valida o atributo de acordo com suas regras específicasvoidRenewedDigestsV2. validate()voidRevocationValues. validate()Valida o atributo de acordo com suas regras específicasvoidTimeStampValidationData. validate()voidUnsignedDataObjectProperty. 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.AttributeCertificateRefs(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 objetoAttributeCertificateRefsAttributeCertificateRefsV2(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 objetoAttributeCertificateRefsV2AttributeRevocationRefs(AbstractVerifier signatureVerifier, Integer index)Construtor usado para validar o atributoAttributeRevocationRefs(List<CRL> 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 objetoCompleteCertificateRefsCompleteCertificateRefsV2(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 objetoCompleteCertificateRefsV2CompleteRevocationRefs(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 objetoRefsOnlyTimeStampRefsOnlyTimeStampV2(AbstractVerifier signatureVerifier, Integer index)RenewedDigestsV2(AbstractVerifier signatureVerifier, Integer index)Construtor utilizado para verificação.RenewedDigestsV2(Element genericEncoding)Constrói um objetoCompleteCertificateRefsV2RevocationValues(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 umRevocationValuesSigAndRefsTimeStamp(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 tempoTimeStampValidationData(AbstractVerifier signatureVerifier, Integer index)Construtor usado apenas na verificação.TimeStampValidationData(Element attributeEncoded)Constrói um objetoTimeStampValidationDataTimeStampValidationData(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>CounterSignatureCreator. getAttribute(FileToBeSigned<Information> fileToBeSigned, XadesSignature signature)<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 classCertificateRefsExceptionEsta classe representa uma exceção causada por algum erro no atributo CertRefsclassCertValuesExceptionEsta classe representa uma exceção causada por algum erro no atributo CertValuesclassRevocationValuesExceptionEsta classe representa uma exceção causada por algum erro relacionado ao atributo RevocationValues em uma assinaturaclassSigningCertificateExceptionEsta classe representa uma exceção que ocorre por má formação do atributo SigningCertificateclassTimeStampExceptionEsta classe representa uma exceção que ocorre na manipulação de carimbos de tempo.classTimeStampExpiredExceptionclassUniqueAttributeExceptionEsta 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 classNotInICPExceptionclassSignatureAttributeNotFoundExceptionEsta classe representa uma exceção causada quando um atributo obrigatório não é encontrado em uma assinaturaclassTimeStampExceptionAbstract -
Uses of SignatureAttributeException in br.ufsc.labsec.signature.signer
Methods in br.ufsc.labsec.signature.signer that throw SignatureAttributeException Modifier and Type Method Description protected List<SignatureAttribute<Encod>>CompleteContainerGenerator. constructSignedAttributes(FileToBeSigned<? extends Info> fileToBeSigned, AttributeFactory<Info,Encod,Sig> attributeFactory)protected booleanCompleteContainerGenerator. constructUnsignedAttributes(FileToBeSigned<? extends Info> fileToBeSigned, Sig signature)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.common
Methods in br.ufsc.labsec.signature.signer.common that throw SignatureAttributeException Modifier and Type Method Description SignatureContainer<Sig>ContainerBuilder. buildContainer(byte[] bytes)default SignatureContainer<Sig>ContainerBuilder. buildContainer(InputStream inputStream)SigContainerBuilder. getLastSignature(FileToBeSigned<? extends Info> fileToBeSigned) -
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)