Uses of Class
br.ufsc.labsec.parser.xades.XadesSignature
Packages that use XadesSignature
Package
Description
-
Uses of XadesSignature in br.ufsc.labsec.parser.commons
Methods in br.ufsc.labsec.parser.commons with parameters of type XadesSignatureModifier and TypeMethodDescriptionvoidSignatureVisitor.visitXadesSignature(XadesSignature xadesSignature) -
Uses of XadesSignature in br.ufsc.labsec.parser.xades
Classes in br.ufsc.labsec.parser.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.parser.xades with type parameters of type XadesSignatureModifier and TypeFieldDescriptionprotected final List<XadesSignature> XadesSignatureContainer.counterSignaturesprotected final List<XadesSignature> XadesSignatureContainer.signaturesMethods in br.ufsc.labsec.parser.xades that return XadesSignatureModifier and TypeMethodDescriptionXadesSignatureContainer.getSignatureAt(int index) Retorna a assinatura no índice dadoMethods in br.ufsc.labsec.parser.xades that return types with arguments of type XadesSignatureModifier and TypeMethodDescriptionXadesSignature.getCounterSignatures()Retorna uma lista de contra-assinaturaXadesSignatureContainer.getLastCounterSignature()XadesSignatureContainer.getSignatures()Retorna as assinaturas no arquivo@NotNull Iterator<XadesSignature> XadesSignatureContainer.iterator()Method parameters in br.ufsc.labsec.parser.xades with type arguments of type XadesSignatureModifier and TypeMethodDescriptionvoidXadesSignatureContainer.captureInitialSignatureInformation(InitialReportGeneratorInterface<XadesSignature> generator) -
Uses of XadesSignature in br.ufsc.labsec.parser.xades.attributes.unsigned
Subclasses of XadesSignature in br.ufsc.labsec.parser.xades.attributes.unsignedModifier and TypeClassDescriptionclassRepresenta uma contra assinatura no formato XAdES.Fields in br.ufsc.labsec.parser.xades.attributes.unsigned declared as XadesSignatureConstructors in br.ufsc.labsec.parser.xades.attributes.unsigned with parameters of type XadesSignatureModifierConstructorDescriptionCounterSignature(Document xml, Element signature, XadesSignatureContainer xadesSignatureContainer, XadesSignature counterSignature) -
Uses of XadesSignature in br.ufsc.labsec.signature.conformanceVerifier.common
Methods in br.ufsc.labsec.signature.conformanceVerifier.common that return types with arguments of type XadesSignatureModifier and TypeMethodDescriptionprotected abstract AbstractSignatureVerifier<XadesSignature> CertificateValuesLogicVerifier.getVerifier(Ver verifier) -
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.Subinterfaces with type arguments of type XadesSignature in br.ufsc.labsec.signature.conformanceVerifier.xadesFields in br.ufsc.labsec.signature.conformanceVerifier.xades declared as XadesSignatureModifier and TypeFieldDescriptionprotected XadesSignatureAbstractVerifier.signatureAssinatura a ser verificada.Methods 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 classeMethods 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()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 TypeMethodDescriptionvoidXadesVerifier.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.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(RevocationRepository revocationRepository, CertificateCollection certificateCollection, CRLRevocationInformation crlCollection, List<CRL> certpathCRLs, CertPath certPath, Set<TrustAnchor> anchors, FileToBeSigned<? extends XadesInformation> fileToBeSigned, XadesSignature signature) RevocationValuesCreator.otherCRLsToInclude(RevocationRepository revocationRepository, 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(RevocationRepository revocationRepository, 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(RevocationRepository revocationRepository, CertificateCollection certificateCollection, OCSPRevocationInformation ocspCollection, List<org.bouncycastle.asn1.ocsp.BasicOCSPResponse> certpathOCSPs, CertPath certpath, Set<TrustAnchor> anchors, FileToBeSigned<? extends XadesInformation> fileToBeSigned, XadesSignature signature) -
Uses of XadesSignature in br.ufsc.labsec.signature.conformanceVerifier.xades.tsValidator.schema
Classes in br.ufsc.labsec.signature.conformanceVerifier.xades.tsValidator.schema that implement interfaces with type arguments of type XadesSignatureModifier and TypeClassDescriptionclassXAdESTimeStampTypeTSValidator<TS extends XAdESTimeStampType> -
Uses of XadesSignature in br.ufsc.labsec.signature.conformanceVerifier.xades.valueReportCreator
Subclasses with type arguments of type XadesSignature in br.ufsc.labsec.signature.conformanceVerifier.xades.valueReportCreatorModifier and TypeClassDescriptionclassXadesChildAttributeValueReportCreator<P extends SignatureAttribute<Element>, C extends P>Subinterfaces with type arguments of type XadesSignature in br.ufsc.labsec.signature.conformanceVerifier.xades.valueReportCreatorModifier and TypeInterfaceDescriptioninterfaceXadesValueReportCreator<Attr extends SignatureAttribute<Element>> -
Uses of XadesSignature in br.ufsc.labsec.signature.conformanceVerifier.xades.valueReportCreator.schema
Methods in br.ufsc.labsec.signature.conformanceVerifier.xades.valueReportCreator.schema that return types with arguments of type XadesSignatureModifier and TypeMethodDescriptionprotected @NotNull CertValuesLogicValueReportCreator<XadesInformation, Element, XadesSignature, CertValuesLogic<Element>, XadesAbstractVerifierInterface> XAdESCertValuesLogicValueReportCreator.getParentCreator() -
Uses of XadesSignature in br.ufsc.labsec.signature.conformanceVerifier.xades.verifier
Subclasses with type arguments of type XadesSignature in br.ufsc.labsec.signature.conformanceVerifier.xades.verifierModifier and TypeClassDescriptionclassXadesChildAttributeVerifier<P extends SignatureAttribute<Element>, C extends P>Subinterfaces with type arguments of type XadesSignature in br.ufsc.labsec.signature.conformanceVerifier.xades.verifierModifier and TypeInterfaceDescriptioninterfaceXadesAttributeVerifier<Attr extends SignatureAttribute<Element>> -
Uses of XadesSignature in br.ufsc.labsec.signature.conformanceVerifier.xades.verifier.unsigned
Methods in br.ufsc.labsec.signature.conformanceVerifier.xades.verifier.unsigned that return types with arguments of type XadesSignatureModifier and TypeMethodDescriptionprotected AttributeCertificateValuesLogicVerifier<XadesInformation, Element, XadesSignature, XadesAbstractVerifierInterface> AttrAuthoritiesCertValuesVerifier.getParentVerifier()protected CertificateValuesLogicVerifier<XadesInformation, Element, XadesSignature, XadesAbstractVerifierInterface> CertificateValuesVerifier.getParentVerifier()