Uses of Class
br.ufsc.labsec.signature.conformanceVerifier.cades.CadesSignature
Packages that use CadesSignature
Package
Description
-
Uses of CadesSignature in br.ufsc.labsec.signature.conformanceVerifier
Methods in br.ufsc.labsec.signature.conformanceVerifier with parameters of type CadesSignatureModifier and TypeMethodDescriptionvoidInitialReportGenerator.captureSignatureInfo(CadesSignature signature) Verifica se uma assinatura cades e contém um atributo de política e avalia se ela é ancorada -
Uses of CadesSignature in br.ufsc.labsec.signature.conformanceVerifier.cades
Subclasses with type arguments of type CadesSignature in br.ufsc.labsec.signature.conformanceVerifier.cadesModifier and TypeClassDescriptionclassEsta classe trata as partes em comum entre assinaturas CAdES e carimbos do tempo.classclassEsta classe é utilizada apenas pela classeCadesContainerGenerator.classRepresenta um componente de assinatura CAdES.classEsta classe representa o contêiner de assinaturas que estão dentro doCMSSignedData.classEsta classe implementa os métodos para verificação de uma assinatura CAdES.classClasses in br.ufsc.labsec.signature.conformanceVerifier.cades that implement interfaces with type arguments of type CadesSignatureModifier and TypeClassDescriptionclassEsta classe representa tanto uma assinatura quanto uma contra-assinatura CAdES.Fields in br.ufsc.labsec.signature.conformanceVerifier.cades declared as CadesSignatureModifier and TypeFieldDescriptionprotected CadesSignatureAbstractVerifier.signatureAssinatura a ser verificadaFields in br.ufsc.labsec.signature.conformanceVerifier.cades with type parameters of type CadesSignatureModifier and TypeFieldDescriptionprotected List<CadesSignature> CadesSignatureContainer.counterSignaturesprotected SignatureContainer<CadesSignature> CadesInformation.receiptRequestMethods in br.ufsc.labsec.signature.conformanceVerifier.cades that return CadesSignatureModifier and TypeMethodDescriptionCadesSignatureContainer.getLastSignature()CadesSigner.getLastSignature(FileToBeSigned<? extends CadesInformation> fileToBeSigned) AbstractVerifier.getSignature()Retorna a assinatura passada na construção da classe.SignatureVerifier.getSignature()Retorna a assinatura que foi passada na construção da classe.CadesSignatureContainer.getSignatureAt(int index) Retorna a assinatura no índice dadoMethods in br.ufsc.labsec.signature.conformanceVerifier.cades that return types with arguments of type CadesSignatureModifier and TypeMethodDescriptionCadesSigner.buildContainer(byte[] bytes) protected SignatureContainer<CadesSignature> CadesContainerGenerator.generateSignature(FileToBeSigned<? extends CadesInformation> fileToBeSigned, List<SignatureAttribute<org.bouncycastle.asn1.cms.Attribute>> signedAttributes) Gera uma assinatura no formato CAdES.protected AttributeFactory<CadesInformation, org.bouncycastle.asn1.cms.Attribute, CadesSignature> CadesAttributeIncluder.getAttributeFactory()CadesSignatureInformation.getContainer()Retorna o contêiner da assinaturaCadesSignatureContainer.getLastCounterSignature()CadesInformation.getReceiptRequest()CadesSignatureContainer.getSignatures()protected SignatureContainer<CadesSignature> CadesAttributeIncluder.wrapperToContainer(SignatureWrapper wrapper) Methods in br.ufsc.labsec.signature.conformanceVerifier.cades with parameters of type CadesSignatureModifier and TypeMethodDescriptionprotected voidCadesVerifier.addAttributeCertificates(CadesSignature signature, AbstractSignatureIdentityInformation signatureIdentityInformation) CadesAttributeIncluder.addAttributesFromProfile(CadesSignature signature, SignatureContainer<CadesSignature> container, Profile.AdESLevel level) voidCadesSignatureContainer.addSignature(CadesSignature signature) Adiciona um novo assinante ao contêiner.voidCadesVerifier.addValidationData(CadesSignature signature) byte[]CadesSignatureInformation.getArchiveTimeStampATSHashValue(String hashAlgorithmName, CadesSignature signature, byte[] atsHashIndexV3) Utiliza o algoritmo indicado para realizar o resumo criptográfico do carimbo de tempo de arquivamento para verificação do ArchiveTimesStampV3protected KeyStoreInformationCadesAttributeIncluder.getKeyStoreInformation(CadesSignature signature) CadesVerifier.getSignatureCertificateValues(CadesSignature signature) Retorna a lista de certificados do atributo IdAaEtsCertValuesCadesVerifier.getSignatureRevocationValues(CadesSignature signature) Retorna a lista de CRLs do atributoIdAaEtsRevocationValuesList<org.bouncycastle.cert.X509AttributeCertificateHolder> CadesVerifier.getSignerCertifiedAttributes(CadesSignature signature) CadesVerifier.getSignerClaimedAttributes(CadesSignature signature) CadesVerifier.getSigningCertificate(CadesSignature signature) voidAbstractVerifier.initialize(CadesSignature signature) Método para inicializar um CAdES VerifiervoidAbstractVerifier.initialize(CadesSignature signature, boolean isTimeStamp) Inicializa os valores de atributos da classevoidAbstractVerifier.initialize(CadesSignature signature, SignatureVerifierParams param) Método para inicializar um CAdES VerifiervoidAbstractVerifier.initialize(CadesSignature signature, SignatureVerifierParams params, boolean isTimeStamp) Inicializa os valores de atributos da classebooleanCadesSignatureInformation.isArchiveTimeStampWithATSHashValueValid(String hashAlgorithmId, CadesSignature signature, byte[] atsHashIndexV3, byte[] expected) RevocationSignedDataCreator.otherCRLsToExclude(CRLRevocationInformation crlCollection, FileToBeSigned<? extends CadesInformation> fileToBeSigned, CadesSignature signature) 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) byte[]CadesAttributeIncluder.stampSignature(CadesSignature signature, SignatureContainer<CadesSignature> container, String attribute) protected booleanCadesVerifier.validSignature(CadesSignature s) Verifica se a assinatura foi feita com um certificado ICP-Brasil e se é uma assinatura CAdESMethod parameters in br.ufsc.labsec.signature.conformanceVerifier.cades with type arguments of type CadesSignatureModifier and TypeMethodDescriptionCadesAttributeIncluder.addAttributesFromProfile(CadesSignature signature, SignatureContainer<CadesSignature> container, Profile.AdESLevel level) voidCadesSignatureContainer.captureInitialSignatureInformation(InitialReportGenerator<CadesSignature> generator) voidCadesVerifier.report(Report report, SignatureContainer<CadesSignature> signatureContainer) Cria um objetoReportcom as informações da verificaçãovoidCadesSignatureInformation.setParent(CmsParent<CadesSignature> parent) CadesInformation.CadesInformationBuilderAbstract.setReceiptRequest(SignatureContainer<CadesSignature> receiptRequest) byte[]CadesAttributeIncluder.stampSignature(CadesSignature signature, SignatureContainer<CadesSignature> container, String attribute) Constructors in br.ufsc.labsec.signature.conformanceVerifier.cades with parameters of type CadesSignatureModifierConstructorDescriptionSignatureVerifier(CadesSignature signature) Constrói umSignatureVerifiera partir da assinatura a ser verificada.SignatureVerifier(CadesSignature signature, CadesSignatureComponent cadesSignatureComponent) Constrói umSignatureVerifiera partir da assinatura a ser verificada e da política de assinatura usada na assinatura.SignatureVerifier(CadesSignature signature, SignatureVerifierParams params, CadesSignatureComponent cadesSignatureComponent) Constrói umSignatureVerifiera partir da assinatura a ser verificada.SignatureVerifier(CadesSignature signature, SignatureVerifierParams params, SignaturePolicyInterface signaturePolicy) Constrói umSignatureVerifiera partir da assinatura a ser verificada.Constructor parameters in br.ufsc.labsec.signature.conformanceVerifier.cades with type arguments of type CadesSignatureModifierConstructorDescriptionCadesSignature(CadesSignatureContainer cadesSignatureContainer, org.bouncycastle.cms.SignerInformation signerInformation, CmsParent<CadesSignature> parent) Cria uma assinatura CAdESprotectedCadesSignatureInformation(org.bouncycastle.cms.SignerInformation signerInformation, boolean isDetached, CmsParent<CadesSignature> parent) Constrói umCadesSignatureInformation -
Uses of CadesSignature in br.ufsc.labsec.signature.conformanceVerifier.cades.attributes
Methods in br.ufsc.labsec.signature.conformanceVerifier.cades.attributes with parameters of type CadesSignatureModifier and TypeMethodDescriptionprotected voidTimeStampVerifier.addAttributeCertificates(CadesSignature signature, SignatureIdentityInformation signatureIdentityInformation) booleanTimeStampVerifier.addValidationData(CadesSignature signature) Adiciona novos certificados e CRLs ao SignatureIdentityInformation da assinatura de acordo com a presença dos atributos CertificateValues e RevocationValuesList<org.bouncycastle.cert.X509AttributeCertificateHolder> TimeStampVerifier.getSignatureAttributeCertificateValues(CadesSignature signature) TimeStampVerifier.getSignatureCertificateValues(CadesSignature signature) Retorna a lista de certificados do atributo IdAaEtsCertValuesTimeStampVerifier.getSignatureRevocationValues(CadesSignature signature) Retorna a lista de CRLs do atributoIdAaEtsRevocationValues -
Uses of CadesSignature in br.ufsc.labsec.signature.conformanceVerifier.cades.attributes.unsigned
Subclasses of CadesSignature in br.ufsc.labsec.signature.conformanceVerifier.cades.attributes.unsignedModifier and TypeClassDescriptionclassRepresenta uma contra assinatura no formato CAdES.Methods in br.ufsc.labsec.signature.conformanceVerifier.cades.attributes.unsigned with parameters of type CadesSignatureModifier and TypeMethodDescriptionstatic org.bouncycastle.cms.SignerInformationIdCounterSignature.getIthCounterSignature(CadesSignature signature, int n) Constructor parameters in br.ufsc.labsec.signature.conformanceVerifier.cades.attributes.unsigned with type arguments of type CadesSignatureModifierConstructorDescriptionIdCounterSignature(org.bouncycastle.cms.SignerInformation counterSigner, CmsParent<CadesSignature> parent) Esse construtor é utilizado para a assinatura da contra assinatura. -
Uses of CadesSignature in br.ufsc.labsec.signature.conformanceVerifier.cades.creator
Subclasses with type arguments of type CadesSignature in br.ufsc.labsec.signature.conformanceVerifier.cades.creator -
Uses of CadesSignature in br.ufsc.labsec.signature.conformanceVerifier.cades.creator.unsigned
Subclasses with type arguments of type CadesSignature in br.ufsc.labsec.signature.conformanceVerifier.cades.creator.unsignedModifier and TypeClassDescriptionclassclassclassEsta classe é responsável pela criação do atributo IdAaEtsArchiveTimeStampV2CreatorclassclassEsta classe é responsável pela criação do atributo IdAaEtsAttrCertificateRefsCreatorclassEsta classe é responsável pela criação do atributo IdAaEtsAttrRevocationRefsCreatorclassEsta classe é responsável pela criação do atributo IdAaEtsCertificateRefsCreatorclassEsta classe é responsável pela criação do atributo IdAaEtsCertValuesCreatorclassEsta classe é responsável pela criação do atributo IdAaEtsEscTimeStampCreatorclassEsta classe é responsável pela criação do atributo IdAaEtsRevocationRefsCreatorclassEsta classe é responsável pela criação do atributo IdAaEtsRevocationValuesCreatorclassEsta classe é responsável pela criação do atributo IdAaSignatureTimeStampCreatorclassMethods in br.ufsc.labsec.signature.conformanceVerifier.cades.creator.unsigned with type parameters of type CadesSignatureModifier and TypeMethodDescription<Information extends TSInformation<org.bouncycastle.asn1.cms.Attribute, ? extends CadesSignature>>
SignatureAttribute<org.bouncycastle.asn1.cms.Attribute> ATSHashIndexV3Creator.getAttribute(FileToBeSigned<Information> fileToBeSigned, CadesSignature signature) Methods in br.ufsc.labsec.signature.conformanceVerifier.cades.creator.unsigned with parameters of type CadesSignatureModifier and TypeMethodDescription<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) protected byte[]IdAaEtsArchiveTimeStampV2Creator.getDigestToSign(CadesSignature signature, String digestAlgName) protected byte[]IdAaEtsArchiveTimeStampV3Creator.getDigestToSign(CadesSignature signature, String digestAlgName) protected byte[]IdAaEtsEscTimeStampCreator.getDigestToSign(CadesSignature signature, String digestAlgName) protected byte[]IdAaSignatureTimeStampCreator.getDigestToSign(CadesSignature signature, String digestAlgName) protected List<Certificate> IdAaEtsAttrCertificateRefsCreator.otherCertificatesToExclude(AttributeCertificateCollection certificateCollection, List<? extends Certificate> certificatesInPath, FileToBeSigned<? extends CadesInformation> fileToBeSigned, CadesSignature signature, List<Certificate> certificates) IdAaEtsCertValuesCreator.otherCertificatesToExclude(CertificateCollection certificateCollection, FileToBeSigned<? extends CadesInformation> fileToBeSigned, CadesSignature signature) protected List<Certificate> IdAaEtsAttrCertificateRefsCreator.otherCertificatesToInclude(AttributeCertificateCollection certificateCollection, List<? extends Certificate> pathWithAnchor, FileToBeSigned<? extends CadesInformation> fileToBeSigned, CadesSignature signature, List<Certificate> certificates) IdAaEtsCertValuesCreator.otherCertificatesToInclude(CertificateCollection certificateCollection, List<? extends Certificate> pathWithAnchor, FileToBeSigned<? extends CadesInformation> fileToBeSigned, CadesSignature signature) IdAaEtsRevocationRefsCreator.otherCRLsToExclude(CRLRevocationInformation crlCollection, FileToBeSigned<? extends CadesInformation> fileToBeSigned, CadesSignature signature) IdAaEtsRevocationValuesCreator.otherCRLsToExclude(CRLRevocationInformation crlCollection, FileToBeSigned<? extends CadesInformation> fileToBeSigned, CadesSignature signature) IdAaEtsRevocationRefsCreator.otherCRLsToInclude(CertificateValidation certificateValidation, CertificateCollection certificateCollection, CRLRevocationInformation crlCollection, List<CRL> certpathCRLs, CertPath certpath, Set<TrustAnchor> anchors, FileToBeSigned<? extends CadesInformation> fileToBeSigned, CadesSignature signature) 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.otherOCSPsToExclude(OCSPRevocationInformation crlCollection, FileToBeSigned<? extends CadesInformation> fileToBeSigned, CadesSignature signature) Set<org.bouncycastle.asn1.ocsp.BasicOCSPResponse> IdAaEtsRevocationValuesCreator.otherOCSPsToExclude(OCSPRevocationInformation ocspCollection, 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 CadesSignature in br.ufsc.labsec.signature.conformanceVerifier.containerCreator
Subclasses with type arguments of type CadesSignature in br.ufsc.labsec.signature.conformanceVerifier.containerCreator -
Uses of CadesSignature in br.ufsc.labsec.signature.conformanceVerifier.pades
Fields in br.ufsc.labsec.signature.conformanceVerifier.pades with type parameters of type CadesSignatureModifier and TypeFieldDescriptionCompleteSigner<CadesInformation, org.bouncycastle.asn1.cms.Attribute, CadesSignature> PadesSignatureComponent.cadesSignerMethods in br.ufsc.labsec.signature.conformanceVerifier.pades that return CadesSignatureMethods in br.ufsc.labsec.signature.conformanceVerifier.pades that return types with arguments of type CadesSignatureModifier and TypeMethodDescriptionCompleteSigner<CadesInformation, org.bouncycastle.asn1.cms.Attribute, CadesSignature> PadesSignatureComponent.getCadesSigner()Retorna um assinador CAdESConstructor parameters in br.ufsc.labsec.signature.conformanceVerifier.pades with type arguments of type CadesSignatureModifierConstructorDescriptionPadesSignatureImp(Application application, CompleteSigner<CadesInformation, org.bouncycastle.asn1.cms.Attribute, CadesSignature> signer, FileToBeSigned<? extends CadesInformation> fileToBeSigned) Construtor -
Uses of CadesSignature in br.ufsc.labsec.signature.conformanceVerifier.receipt
Methods in br.ufsc.labsec.signature.conformanceVerifier.receipt that return types with arguments of type CadesSignatureModifier and TypeMethodDescriptionReceiptBundle.receipt()Returns the value of thereceiptrecord component.ReceiptBundle.request()Returns the value of therequestrecord component.Constructor parameters in br.ufsc.labsec.signature.conformanceVerifier.receipt with type arguments of type CadesSignatureModifierConstructorDescriptionReceiptBundle(SignatureContainer<CadesSignature> receipt, SignatureContainer<CadesSignature> request) Creates an instance of aReceiptBundlerecord class. -
Uses of CadesSignature in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.decoder.CAdESProfiles
Subclasses with type arguments of type CadesSignature in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.decoder.CAdESProfilesClasses in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.decoder.CAdESProfiles that implement interfaces with type arguments of type CadesSignatureModifier and TypeClassDescriptionclassclassclassclassMethods in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.decoder.CAdESProfiles with parameters of type CadesSignatureModifier and TypeMethodDescriptionbooleanCAdESBProfile.defineProfile(CadesSignature signature) booleanCAdESLTAProfile.defineProfile(CadesSignature signature) booleanCAdESLTProfile.defineProfile(CadesSignature signature) booleanCAdESTProfile.defineProfile(CadesSignature signature) booleanCAdESLTAProfile.hasLongTermAvailability(CadesSignature signature) booleanCAdESLTProfile.hasRevocationValuesInLongTermValidation(CadesSignature signature) booleanCAdESBProfile.isBasicSignature(CadesSignature signature) booleanCAdESTProfile.providesTrustedTime(CadesSignature signature) -
Uses of CadesSignature in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.lpa.decoder
Subclasses with type arguments of type CadesSignature in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.lpa.decoder