Uses of Class
br.ufsc.labsec.signature.ValidationResult
Packages that use ValidationResult
Package
Description
-
Uses of ValidationResult in br.ufsc.labsec.signature
Subclasses of ValidationResult in br.ufsc.labsec.signatureMethods in br.ufsc.labsec.signature that return ValidationResultModifier and TypeMethodDescriptionstatic ValidationResultValidationResult.expired()Retorna um resultado de validação "expirado", com nenhuma razão definida.static ValidationResultValidationResult.invalid()Retorna um resultado de validação "inválido", com nenhuma razão definida.static ValidationResultValidationResult.notAnchored()Retorna um resultado de validação "não ancorada", para assinaturas onde não foi possível gerar o caminho de certificaçãostatic ValidationResultValidationResult.notValidYet()Retorna um resultado de validação "ainda não válido", com nenhuma razão definida.static ValidationResultValidationResult.revoked()Retorna um resultado de validação "revogado", com nenhuma razão definida.static ValidationResultValidationResult.valid()Retorna um resultado de validação "válido", com nenhuma razão definida.CertificateValidation.validate(CertPath certPath, CertStore certStore, List<org.apache.commons.lang3.tuple.Pair<Object, org.bouncycastle.cert.ocsp.OCSPResp>> ocspResponses, SignaturePolicyInterface signaturePolicyInterface, CertificateValidation.Validate validate, Time timeReference, boolean validateICPBRAlgorithms) Valida o certificado e seu caminho de certificaçãoCertificateValidation.validateWithReport(CertPath certPath, SignatureObject signature, SignaturePolicyInterface signaturePolicyInterface, CertificateValidation.Validate validate, List<Time> timeReferences, SignatureReport signatureReport) static ValidationResultValidationResult.validationNotPossible()Retorna um resultado de validação "válidação impossível", com nenhuma razão definida.static ValidationResultValidationResult.validationNotPossible(ValidationResultReason reason) -
Uses of ValidationResult in br.ufsc.labsec.signature.conformanceVerifier.cades
Methods in br.ufsc.labsec.signature.conformanceVerifier.cades that return ValidationResultModifier and TypeMethodDescriptionSignatureVerifier.checkValidationResultAlgorithm(SignatureReport sigReport, String exceptionType, List<PbadException> errors, ValidationResult validationResultNow) Verifica se o ValidationResult do SignatureReport atual é válido.Methods in br.ufsc.labsec.signature.conformanceVerifier.cades with parameters of type ValidationResultModifier and TypeMethodDescriptionSignatureVerifier.checkValidationResultAlgorithm(SignatureReport sigReport, String exceptionType, List<PbadException> errors, ValidationResult validationResultNow) Verifica se o ValidationResult do SignatureReport atual é válido. -
Uses of ValidationResult in br.ufsc.labsec.signature.conformanceVerifier.report
Fields in br.ufsc.labsec.signature.conformanceVerifier.report declared as ValidationResultModifier and TypeFieldDescriptionprotected ValidationResultSignatureReport.certValidityValidade do caminho de certificação, sua respectiva mensagem e seus problemas encontrados (caso haja algum)Fields in br.ufsc.labsec.signature.conformanceVerifier.report with type parameters of type ValidationResultModifier and TypeFieldDescriptionprotected Map<Object, ValidationResult> SignatureReport.attributeCertValidityConjunto da validação de certificados de atributo e CRLs.Methods in br.ufsc.labsec.signature.conformanceVerifier.report that return ValidationResultModifier and TypeMethodDescriptionSignatureReport.getAttributeCertPathValidity(ValidationDataReport attributeReport) SignatureReport.getCertPathValidity()Retorna a validade do caminho de certificaçãoMethods in br.ufsc.labsec.signature.conformanceVerifier.report that return types with arguments of type ValidationResultModifier and TypeMethodDescriptionList<org.apache.commons.lang3.tuple.Pair<Date, ValidationResult>> SignatureReport.getAllTimeReferenceAttempts()Methods in br.ufsc.labsec.signature.conformanceVerifier.report with parameters of type ValidationResultModifier and TypeMethodDescriptionvoidSignatureReport.addTimeReferenceAttempt(Date timeReference, ValidationResult validationResult) voidSignatureReport.setAttributeCertValidity(ValidationDataReport attributeReport, ValidationResult certValidity) voidSignatureReport.setCertValidity(ValidationResult validity) Atribue a validade do caminho de certificação, contendo os problemas (caso encontrados) e demais detalhes necessáriosvoidCertificateReport.setValidationResult(ValidationResult validationResult) Constructors in br.ufsc.labsec.signature.conformanceVerifier.report with parameters of type ValidationResultModifierConstructorDescriptionCertificateReport(X509Certificate certificate, boolean obtainedOnline, Time timeReference, boolean poe, boolean isICPBr, boolean isTrustAnchor, ValidationResult result) CertificateReport(X509Certificate certificate, CertificateReport issuer, boolean obtainedOnline, ValidationResult result) -
Uses of ValidationResult in br.ufsc.labsec.signature.conformanceVerifier.validationService
Methods in br.ufsc.labsec.signature.conformanceVerifier.validationService that return ValidationResultModifier and TypeMethodDescriptionCertificateValidationService.postValidate(ValidationResult validationResult, boolean proofOfExistance, Time earliestReference) CertificateValidationService.validate(CertPath certPath, SignatureObject signatureObject, SignaturePolicyInterface policyInterface, Time timeReference, boolean verifyAlgorithm) CertificateValidationService.validate(CertPath certPath, SignatureObject signatureObject, SignaturePolicyInterface policyInterface, Time timeReference, Time currentTimeReference, Time earliestTimeReference, boolean verifyAlgorithm) CertificateValidationService.validate(CertPath certPath, CertStore certStore, List<org.apache.commons.lang3.tuple.Pair<Object, org.bouncycastle.cert.ocsp.OCSPResp>> ocspResponses, SignaturePolicyInterface signaturePolicyInterface, CertificateValidation.Validate validate, Time timeReference, boolean validateICPBRAlgorithms) Valida o certificado e seu caminho de certificaçãoCertificateValidationService.validateAttributeCertificate(RevReq.EnuRevReq requirement, org.bouncycastle.cert.X509AttributeCertificateHolder certificate, X509Certificate anchor, Optional<X509CRL> optionalCRL, Optional<org.bouncycastle.cert.ocsp.OCSPResp> optionalOCSP, Time timeReference, boolean validateICPBRAlgorithms) CertificateValidationService.validateAttributeCertificate(org.bouncycastle.cert.X509AttributeCertificateHolder certificate, Time timeReference, boolean verifyICPBRAlgorithms) static ValidationResultCertificateValidationService.validateCertificateAlgorithm(Object certificate) static ValidationResultCertificateValidationService.validateCertificateKey(Object certificate) CertificateValidationService.validateWithReport(CertPath certPath, SignatureObject signature, SignaturePolicyInterface signaturePolicyInterface, CertificateValidation.Validate validate, List<Time> timeReferences, SignatureReport signatureReport) Methods in br.ufsc.labsec.signature.conformanceVerifier.validationService with parameters of type ValidationResultModifier and TypeMethodDescriptionstatic voidCertPathValidator.buildValidationDataReport(SignatureReport signatureReport, ToValidateAttributeCertPath toValidateAttributeCertPath, ValidationResult validationResult, ValidationDataReport emptyAttributeReport) Adiciona os relatórios de validação dos certificados ao relatório da assinatura.CertificateValidationService.postValidate(ValidationResult validationResult, boolean proofOfExistance, Time earliestReference) -
Uses of ValidationResult in br.ufsc.labsec.utils
Methods in br.ufsc.labsec.utils with parameters of type ValidationResultModifier and TypeMethodDescriptionReportBuilder.createElement(ValidationResult value) Cria um elemento baseado em um resultado de validação.