Uses of Class
br.ufsc.labsec.signature.conformanceVerifier.xades.XadesSignature
-
Uses of XadesSignature in br.ufsc.labsec.signature.conformanceVerifier
Methods in br.ufsc.labsec.signature.conformanceVerifier with parameters of type XadesSignature Modifier and Type Method Description voidInitialReportGenerator. 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
Methods in br.ufsc.labsec.signature.conformanceVerifier.containerCreator that return types with arguments of type XadesSignature Modifier and Type Method Description protected 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
Methods in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.decoder.XAdESProfiles with parameters of type XadesSignature Modifier and Type Method Description booleanXAdESBES. 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.xades
Fields in br.ufsc.labsec.signature.conformanceVerifier.xades declared as XadesSignature Modifier and Type Field Description protected XadesSignatureAbstractVerifier. signatureAssinatura a ser verificada.Fields in br.ufsc.labsec.signature.conformanceVerifier.xades with type parameters of type XadesSignature Modifier and Type Field Description protected List<XadesSignature>XadesSignatureContainer. counterSignaturesprotected List<XadesSignature>XadesSignatureContainer. signaturesMethods in br.ufsc.labsec.signature.conformanceVerifier.xades that return XadesSignature Modifier and Type Method Description XadesSignatureXadesSigner. getLastSignature(FileToBeSigned<? extends XadesInformation> fileToBeSigned)XadesSignatureAbstractVerifier. getSignature()Retorna a assinatura que foi passada na construção da classeXadesSignatureSignatureVerifier. getSignature()Retorna a assinatura que foi passada na construção da classeXadesSignatureXadesSignatureContainer. getSignatureAt(int index)Retorna a assinatura no índice dadoMethods in br.ufsc.labsec.signature.conformanceVerifier.xades that return types with arguments of type XadesSignature Modifier and Type Method Description SignatureContainer<XadesSignature>XadesSigner. buildContainer(byte[] bytes)protected SignatureContainer<XadesSignature>XadesContainerGenerator. generateSignature(FileToBeSigned<? extends XadesInformation> fileToBeSigned, List<SignatureAttribute<Element>> signedAttributes)protected AttributeFactory<XadesInformation,Element,XadesSignature>XadesAttributeIncluder. getAttributeFactory()List<XadesSignature>XadesSignature. getCounterSignatures()Retorna uma lista de contra-assinaturaOptional<XadesSignature>XadesSignatureContainer. getLastCounterSignature()List<XadesSignature>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 XadesSignature Modifier and Type Method Description voidXadesVerifier. addValidationData(XadesSignature xadesSignature)List<Certificate>XadesVerifier. getCertificateValues(XadesSignature xadesSignature)Retorna a lista de certificados do atributo CertificateValuesprotected KeyStoreInformationXadesAttributeIncluder. getKeyStoreInformation(XadesSignature signature)X509CertificateXadesVerifier. 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 XadesSignature Modifier and Type Method Description voidXadesSignatureContainer. 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 XadesSignature Constructor Description SignatureVerifier(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.unsigned Modifier and Type Class Description classCounterSignatureRepresenta uma contra assinatura no formato XAdES.Fields in br.ufsc.labsec.signature.conformanceVerifier.xades.attributes.unsigned declared as XadesSignature Modifier and Type Field Description protected XadesSignatureCounterSignature. counterSignatureMethods in br.ufsc.labsec.signature.conformanceVerifier.xades.attributes.unsigned that return XadesSignature Modifier and Type Method Description XadesSignatureCertificateValues. getSelectedSignature()Constructors in br.ufsc.labsec.signature.conformanceVerifier.xades.attributes.unsigned with parameters of type XadesSignature Constructor Description CounterSignature(XadesSignature xadesSignature, XadesSignature counterSignature) -
Uses of XadesSignature in br.ufsc.labsec.signature.conformanceVerifier.xades.creator.unsigned
Methods in br.ufsc.labsec.signature.conformanceVerifier.xades.creator.unsigned with parameters of type XadesSignature Modifier and Type Method Description <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)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)