Uses of Class
br.ufsc.labsec.signature.ValidationResult
-
Uses of ValidationResult in br.ufsc.labsec.signature
Methods in br.ufsc.labsec.signature that return ValidationResult Modifier and Type Method Description static ValidationResult
ValidationResult. expired()
Retorna um resultado de validação "expirado", com nenhuma razão definida.static ValidationResult
ValidationResult. invalid()
Retorna um resultado de validação "inválido", com nenhuma razão definida.static ValidationResult
ValidationResult. notAnchored()
Retorna um resultado de validação "não ancorada", para assinaturas onde não foi possível gerar o caminho de certificaçãostatic ValidationResult
ValidationResult. notValidYet()
Retorna um resultado de validação "ainda não válido", com nenhuma razão definida.static ValidationResult
ValidationResult. revoked()
Retorna um resultado de validação "revogado", com nenhuma razão definida.static ValidationResult
ValidationResult. valid()
Retorna um resultado de validação "válido", com nenhuma razão definida.ValidationResult
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çãoValidationResult
CertificateValidation. validateWithReport(CertPath certPath, SignatureObject signature, SignaturePolicyInterface signaturePolicyInterface, CertificateValidation.Validate validate, List<Time> timeReferences, SignatureReport signatureReport)
static ValidationResult
ValidationResult. validationNotPossible()
Retorna um resultado de validação "válidação impossível", com nenhuma razão definida.static ValidationResult
ValidationResult. validationNotPossible(ValidationResultReason reason)
-
Uses of ValidationResult in br.ufsc.labsec.signature.conformanceVerifier.cades
Methods in br.ufsc.labsec.signature.conformanceVerifier.cades that return ValidationResult Modifier and Type Method Description ValidationResult
SignatureVerifier. 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 ValidationResult Modifier and Type Method Description ValidationResult
SignatureVerifier. 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 ValidationResult Modifier and Type Field Description protected ValidationResult
SignatureReport. certValidity
Validade 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 ValidationResult Modifier and Type Field Description protected Map<Object,ValidationResult>
SignatureReport. attributeCertValidity
Conjunto da validação de certificados de atributo e CRLs.Methods in br.ufsc.labsec.signature.conformanceVerifier.report that return ValidationResult Modifier and Type Method Description ValidationResult
SignatureReport. getAttributeCertPathValidity(ValidationDataReport attributeReport)
ValidationResult
SignatureReport. getCertPathValidity()
Retorna a validade do caminho de certificaçãoMethods in br.ufsc.labsec.signature.conformanceVerifier.report with parameters of type ValidationResult Modifier and Type Method Description void
SignatureReport. setAttributeCertValidity(ValidationDataReport attributeReport, ValidationResult certValidity)
void
SignatureReport. setCertValidity(ValidationResult validity)
Atribue a validade do caminho de certificação, contendo os problemas (caso encontrados) e demais detalhes necessários -
Uses of ValidationResult in br.ufsc.labsec.signature.conformanceVerifier.validationService
Methods in br.ufsc.labsec.signature.conformanceVerifier.validationService that return ValidationResult Modifier and Type Method Description ValidationResult
CertificateValidationService. postValidate(ValidationResult validationResult, boolean proofOfExistance, Time earliestReference)
ValidationResult
CertificateValidationService. validate(CertPath certPath, SignatureObject signatureObject, SignaturePolicyInterface policyInterface, Time timeReference, boolean verifyAlgorithm)
ValidationResult
CertificateValidationService. validate(CertPath certPath, SignatureObject signatureObject, SignaturePolicyInterface policyInterface, Time timeReference, Time currentTimeReference, Time earliestTimeReference, boolean verifyAlgorithm)
ValidationResult
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çãoValidationResult
CertificateValidationService. 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)
ValidationResult
CertificateValidationService. validateAttributeCertificate(org.bouncycastle.cert.X509AttributeCertificateHolder certificate, Time timeReference, boolean verifyICPBRAlgorithms)
static ValidationResult
CertificateValidationService. validateCertificateAlgorithm(Object certificate)
static ValidationResult
CertificateValidationService. validateCertificateKey(Object certificate)
ValidationResult
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 ValidationResult Modifier and Type Method Description static void
CertPathValidator. buildValidationDataReport(SignatureReport signatureReport, ToValidateAttributeCertPath toValidateAttributeCertPath, ValidationResult validationResult, ValidationDataReport emptyAttributeReport)
Adiciona os relatórios de validação dos certificados ao relatório da assinatura.ValidationResult
CertificateValidationService. postValidate(ValidationResult validationResult, boolean proofOfExistance, Time earliestReference)