Uses of Class
br.ufsc.labsec.signature.conformanceVerifier.xades.XadesSignature
Packages that use XadesSignature
Package
Description
-
Uses of XadesSignature in br.ufsc.labsec.signature.conformanceVerifier
Methods in br.ufsc.labsec.signature.conformanceVerifier with parameters of type XadesSignatureModifier and TypeMethodDescriptionvoidInitialReportGenerator.captureSignatureInfo(XadesSignature signature) Verifica se uma assinatura xades e contém um atributo de política e avalia se ela é ancorada -
Uses of XadesSignature in br.ufsc.labsec.signature.conformanceVerifier.containerCreator
Subclasses with type arguments of type XadesSignature in br.ufsc.labsec.signature.conformanceVerifier.containerCreatorMethods in br.ufsc.labsec.signature.conformanceVerifier.containerCreator that return types with arguments of type XadesSignatureModifier and TypeMethodDescriptionprotected SignatureContainer<XadesSignature> XadesSignatureContainerCreator.createSignatureContainer(byte[] fileBytes, byte[] detachedBytes, Map<String, byte[]> hashes, SignatureWrapper.Format format) -
Uses of XadesSignature in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.decoder.XAdESProfiles
Subclasses with type arguments of type XadesSignature in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.decoder.XAdESProfilesClasses in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.decoder.XAdESProfiles that implement interfaces with type arguments of type XadesSignatureModifier and TypeClassDescriptionclassclassclassclassclassMethods in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.decoder.XAdESProfiles with parameters of type XadesSignatureModifier and TypeMethodDescriptionbooleanXAdESBES.defineProfile(XadesSignature signature) booleanXAdESBProfile.defineProfile(XadesSignature signature) booleanXAdESLTAProfile.defineProfile(XadesSignature xadesSignature) booleanXAdESLTProfile.defineProfile(XadesSignature signature) booleanXAdESTProfile.defineProfile(XadesSignature signature) booleanXAdESLTAProfile.hasLongTermAvailability(XadesSignature signature) booleanXAdESLTProfile.hasRevocationValuesInLongTermValidation(XadesSignature signature) booleanXAdESBES.isBasicSignature(XadesSignature signature) booleanXAdESBProfile.isBasicSignature(XadesSignature signature) booleanXAdESTProfile.providesTrustedTime(XadesSignature signature) -
Uses of XadesSignature in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.lpa.decoder
Subclasses with type arguments of type XadesSignature in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.lpa.decoder -
Uses of XadesSignature in br.ufsc.labsec.signature.conformanceVerifier.xades
Subclasses with type arguments of type XadesSignature in br.ufsc.labsec.signature.conformanceVerifier.xadesModifier and TypeClassDescriptionclassEsta classe trata as partes em comum entre assinaturas XAdES e carimbos do tempo.classEsta classe mapeia o OID de um atributo para o seu nome e um atributo a seu respectivo Creator.classclassEsta classe é utilizada apenas pela classeContainerGenerator.classRepresenta um componente de assinatura XAdES.classEsta classe implementa os métodos para verificação de um documento assinado XAdES.Classes in br.ufsc.labsec.signature.conformanceVerifier.xades that implement interfaces with type arguments of type XadesSignatureModifier and TypeClassDescriptionclassEsta classe representa um contêiner de assinaturas XAdES.Fields in br.ufsc.labsec.signature.conformanceVerifier.xades declared as XadesSignatureModifier and TypeFieldDescriptionprotected XadesSignatureAbstractVerifier.signatureAssinatura a ser verificada.Fields in br.ufsc.labsec.signature.conformanceVerifier.xades with type parameters of type XadesSignatureModifier and TypeFieldDescriptionprotected final List<XadesSignature> XadesSignatureContainer.counterSignaturesprotected final List<XadesSignature> XadesSignatureContainer.signaturesMethods in br.ufsc.labsec.signature.conformanceVerifier.xades that return XadesSignatureModifier and TypeMethodDescriptionXadesSigner.getLastSignature(FileToBeSigned<? extends XadesInformation> fileToBeSigned) AbstractVerifier.getSignature()Retorna a assinatura que foi passada na construção da classeSignatureVerifier.getSignature()Retorna a assinatura que foi passada na construção da classeXadesSignatureContainer.getSignatureAt(int index) Retorna a assinatura no índice dadoMethods in br.ufsc.labsec.signature.conformanceVerifier.xades that return types with arguments of type XadesSignatureModifier and TypeMethodDescriptionXadesSigner.buildContainer(byte[] bytes) protected SignatureContainer<XadesSignature> XadesContainerGenerator.generateSignature(FileToBeSigned<? extends XadesInformation> fileToBeSigned, List<SignatureAttribute<Element>> signedAttributes) protected AttributeFactory<XadesInformation, Element, XadesSignature> XadesAttributeIncluder.getAttributeFactory()XadesSignature.getCounterSignatures()Retorna uma lista de contra-assinaturaXadesSignatureContainer.getLastCounterSignature()XadesSignatureContainer.getSignatures()Retorna as assinaturas no arquivo@NotNull Iterator<XadesSignature> XadesSignatureContainer.iterator()protected SignatureContainer<XadesSignature> XadesAttributeIncluder.wrapperToContainer(SignatureWrapper wrapper) Methods in br.ufsc.labsec.signature.conformanceVerifier.xades with parameters of type XadesSignatureModifier and TypeMethodDescriptionvoidXadesVerifier.addValidationData(XadesSignature xadesSignature) XadesVerifier.getCertificateValues(XadesSignature xadesSignature) Retorna a lista de certificados do atributo CertificateValuesprotected KeyStoreInformationXadesAttributeIncluder.getKeyStoreInformation(XadesSignature signature) XadesVerifier.getSigningCertificate(XadesSignature sig) Tenta encontrar o certificado do assinante, buscando primeiro no KeyInfo e depois no atributo SiningCertificate.voidAbstractVerifier.initialize(XadesSignature signature, SignatureVerifierParams params) Inicializa o Verifier de acodo com os parâmetrosprotected booleanXadesVerifier.validSignature(XadesSignature s) Verifica se a assinatura foi feita com um certificado ICP-Brasil e se é uma assinatura XAdESMethod parameters in br.ufsc.labsec.signature.conformanceVerifier.xades with type arguments of type XadesSignatureModifier and TypeMethodDescriptionvoidXadesSignatureContainer.captureInitialSignatureInformation(InitialReportGenerator<XadesSignature> generator) voidXadesVerifier.report(Report report, SignatureContainer<XadesSignature> signatureContainer) Constrói um objetoReportcom as informações da verificaçãoConstructors in br.ufsc.labsec.signature.conformanceVerifier.xades with parameters of type XadesSignatureModifierConstructorDescriptionSignatureVerifier(XadesSignature signature, SignatureVerifierParams params, SignaturePolicyInterface signaturePolicyInterface) Constrói umSignatureVerifiera partir da assinatura a ser verificada.SignatureVerifier(XadesSignature signature, XadesSignatureComponent xadesSignatureComponent) Constrói umSignatureVerifiera partir da assinatura a ser verificada e da política de assinatura usada na assinatura.SignatureVerifier(XadesSignature signature, SignaturePolicyInterface signaturePolicyInterface) Constrói umSignatureVerifiera partir da assinatura a ser verificada -
Uses of XadesSignature in br.ufsc.labsec.signature.conformanceVerifier.xades.attributes.unsigned
Subclasses of XadesSignature in br.ufsc.labsec.signature.conformanceVerifier.xades.attributes.unsignedModifier and TypeClassDescriptionclassRepresenta uma contra assinatura no formato XAdES.Fields in br.ufsc.labsec.signature.conformanceVerifier.xades.attributes.unsigned declared as XadesSignatureMethods in br.ufsc.labsec.signature.conformanceVerifier.xades.attributes.unsigned that return XadesSignatureConstructors in br.ufsc.labsec.signature.conformanceVerifier.xades.attributes.unsigned with parameters of type XadesSignatureModifierConstructorDescriptionCounterSignature(XadesSignature xadesSignature, XadesSignature counterSignature) -
Uses of XadesSignature in br.ufsc.labsec.signature.conformanceVerifier.xades.creator.unsigned
Subclasses with type arguments of type XadesSignature in br.ufsc.labsec.signature.conformanceVerifier.xades.creator.unsignedModifier and TypeClassDescriptionclassEsta classe é responsável pela criação do atributo de carimbo de tempo de arquivamentoclassEsta classe é responsável pela criação do atributo CertRefsclassEsta classe é responsável pela criação do atributo CertRefsclassEsta classe é responsável pela criação do atributo CertValuesclassEsta classe é responsável pela criação do atributo CompleteCertRefsclassEsta classe é responsável pela criação do atributo CompleteCertRefsV2classEsta classe é responsável pela criação do atributo CompleteRevRefsclassclassEsta classe é responsável pela criação do atributo SigAndRefsTimeStampclassEsta classe é responsável pela criação do atributo RevRefsclassEsta classe é responsável pela criação do atributo SigAndRefsTimeStampclassEsta classe é responsável pela criação do atributo SigAndRefsTimeStampclassEsta classe é responsável pela criação do atributo SignatureTimeStampclassMethods in br.ufsc.labsec.signature.conformanceVerifier.xades.creator.unsigned with parameters of type XadesSignatureModifier and TypeMethodDescription<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 byte[]ArchiveTimeStampCreator.getDigestToSign(XadesSignature signature, String digestAlgName) protected byte[]RefsOnlyTimeStampV2Creator.getDigestToSign(XadesSignature signature, String digestAlgName) protected byte[]SigAndRefsTimeStampCreator.getDigestToSign(XadesSignature signature, String digestAlgName) protected byte[]SigAndRefsTimeStampV2Creator.getDigestToSign(XadesSignature signature, String digestAlgName) protected byte[]SignatureTimeStampCreator.getDigestToSign(XadesSignature signature, String digestAlgName) 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) 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) CertificateValuesCreator.otherCertificatesToInclude(CertificateCollection certificateCollection, List<? extends Certificate> pathWithAnchor, FileToBeSigned<? extends XadesInformation> fileToBeSigned, XadesSignature signature) CompleteRevocationRefsCreator.otherCRLsToExclude(CRLRevocationInformation crlCollection, FileToBeSigned<? extends XadesInformation> fileToBeSigned, XadesSignature signature) RevocationValuesCreator.otherCRLsToExclude(CRLRevocationInformation crlCollection, FileToBeSigned<? extends XadesInformation> fileToBeSigned, XadesSignature signature) CompleteRevocationRefsCreator.otherCRLsToInclude(CertificateValidation certificateValidation, CertificateCollection certificateCollection, CRLRevocationInformation crlCollection, List<CRL> certpathCRLs, CertPath certPath, Set<TrustAnchor> anchors, FileToBeSigned<? extends XadesInformation> fileToBeSigned, XadesSignature signature) 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)