Uses of Class
br.ufsc.labsec.signature.conformanceVerifier.report.SignatureReport
Packages that use SignatureReport
Package
Description
-
Uses of SignatureReport in br.ufsc.labsec.signature
Methods in br.ufsc.labsec.signature with parameters of type SignatureReportModifier and TypeMethodDescriptionVerifier.getSigningCertificateSigReport(SignatureReport sigReport) Busca certificado do assinante de um relatório de assinaturavoidAbstractSignatureVerifier.makeVerificationPackage(SignatureReport signatureReport, Source[] values, T selectedSignature, CertPath certPath, SignaturePolicyInterface signaturePolicy, Date currentTimeReference) voidCertificateValidation.validateAttributeCertificateWithReport(SignatureObject signatureObject, Object signerCertificate, SignaturePolicyInterface policyInterface, SignatureReport signatureReport, List<Time> timeReferences) CertificateValidation.validateWithReport(CertPath certPath, SignatureObject signature, SignaturePolicyInterface signaturePolicyInterface, CertificateValidation.Validate validate, List<Time> timeReferences, SignatureReport signatureReport) -
Uses of SignatureReport in br.ufsc.labsec.signature.conformanceVerifier.cades
Methods in br.ufsc.labsec.signature.conformanceVerifier.cades with parameters of type SignatureReportModifier and TypeMethodDescriptionprotected voidAbstractVerifier.checkTimeStampAlgorithmsConstraints(SignatureReport sigReport, List<PbadException> errors) Verifica se os algoritmos utilizados para assinatura e resumo criptográfico de carimbos de tempo são válidos conforme o DOC ICP-01.01.SignatureVerifier.checkValidationResultAlgorithm(SignatureReport sigReport, String exceptionType, List<PbadException> errors, ValidationResult validationResultNow) Verifica se o ValidationResult do SignatureReport atual é válido.SignatureVerifier.getOrderedTimeStamps(List<String> attributesAlreadyVerified, SignatureReport signatureReport) Retorna a lista de carimbos de tempo ordenados e adiciona as exceções carimbos mal formadosSignatureVerifier.getOrderedTimeStamps()CadesVerifier.getSigningCertificateSigReport(SignatureReport sigReport) Busca certificado do assinante de um relatório de assinaturaprotected voidAbstractVerifier.makeVerificationPackage(SignatureReport signatureReport) abstract booleanAbstractVerifier.verify(SignatureReport report) Verifica apenas os atributos obrigatórios e valida a assinatura.booleanCadesSignatureInformation.verify(X509Certificate signerCertificate, SignatureReport sigReport, List<PbadException> exceptions, boolean isIcpBr) Verifica a integridade da assinaturabooleanCadesSimpleSignatureInformation.verify(X509Certificate signerCertificate, SignatureReport sigReport, List<PbadException> exceptions, boolean isIcpBr) booleanGenericCadesSignature.verify(X509Certificate signerCertificate, SignatureReport sigReport, List<PbadException> exceptions, boolean isIcpBr) Verifica a integridade da assinatura.booleanSignatureVerifier.verify(SignatureReport sigReport) Verifica todos os campos da assinatura conforme especificado na PA da assinatura.voidAbstractVerifier.verifyAttributesInMandatedList(List<PbadException> warnings, List<PbadException> exceptions, List<String> signatureAttributeList, List<String> mandatedAttributeList, List<String> attributesToExclude, SignatureReport sigReport) Os atributos da assinatura que tem o seu identificador presente na lista de atributos obrigatórios passados aqui serão verificados.protected voidAbstractVerifier.verifyConformity(CertPath certPath, boolean advanced, SignatureReport report) Verifica se a assinatura pertence a ICP-Brasil e adiciona a InitialSignatureReport a legislação ou âncora de confiança respeitada pelo certificado do assinantebooleanCadesSimpleSignatureInformation.verifyIntegrity(SignatureReport sigReport, X509Certificate signerCertificate) voidAbstractVerifier.verifyOnlyUnmandatedAttributes(List<PbadException> warnings, List<PbadException> exceptions, List<String> signatureAttributeList, List<String> mandatedAttributeList, List<String> optionalAttributeList, List<String> attributesToExclude, SignatureReport sigReport) Verifica apenas os atributos que não são obrigatórios segundo a lista passada.voidSignatureVerifier.verifySignatureTimestamps(List<TimeStamp> timeStamps, SignatureReport sigReport) Verifica os carimbos de tempo em ordem de tempo e atualiza a referência de tempo conforme a validação é executada.voidSignatureVerifier.verifySimple(SignatureReport signatureReport) Faz uma verificação simplificada da assinatura, testando apenas a integridade da assinatura e o seu caminho de certificação -
Uses of SignatureReport in br.ufsc.labsec.signature.conformanceVerifier.cades.attributes
Methods in br.ufsc.labsec.signature.conformanceVerifier.cades.attributes with parameters of type SignatureReportModifier and TypeMethodDescriptionbooleanTimeStampVerifier.verify(SignatureReport report) Valida os atributos do carimbo do tempo -
Uses of SignatureReport in br.ufsc.labsec.signature.conformanceVerifier.certificate
Methods in br.ufsc.labsec.signature.conformanceVerifier.certificate with parameters of type SignatureReportModifier and TypeMethodDescriptionCertificateVerifier.getSigningCertificateSigReport(SignatureReport sigReport) -
Uses of SignatureReport in br.ufsc.labsec.signature.conformanceVerifier.jades
Methods in br.ufsc.labsec.signature.conformanceVerifier.jades with parameters of type SignatureReportModifier and TypeMethodDescriptionprotected voidJadesVerifier.addCertificatesToValidation(SignatureReport sigReport, Certificate cert) Realiza a verificação dos certificados e CRLs do caminho de certificação da assinatura e adiciona os resultados ao relatório da assinaturaJadesVerifier.getSigningCertificateSigReport(SignatureReport sigReport) Busca certificado do assinante de um relatório de assinaturaprotected booleanJadesVerifier.verifyAttributesInMandatedList(List<String> signatureAttributeList, List<String> attributesToExclude, SignatureReport sigReport) Os atributos da assinatura que tem o seu identificador presente na lista de atributos obrigatórios passados aqui serão verificados.protected voidJadesVerifier.verifyConformity(CertPath certPath, boolean advanced, SignatureReport report) Verifica se a assinatura pertence a ICP-Brasil e adiciona a InitialSignatureReport a legislação ou âncoro de confiança que é respeitada pelo certificado do assinantevoidJadesSignature.verifyIntegrity(X509Certificate signerCertificate, SignatureReport report, boolean isComplete) Valida a integridade da assinaturaprotected booleanJadesVerifier.verifyOnlyUnmandatedAttributes(List<String> signatureAttributeList, List<String> attributesToExclude, SignatureReport sigReport) Verifica apenas os atributos que não são obrigatórios segundo a lista passada. -
Uses of SignatureReport in br.ufsc.labsec.signature.conformanceVerifier.pades
Methods in br.ufsc.labsec.signature.conformanceVerifier.pades with parameters of type SignatureReportModifier and TypeMethodDescriptionPadesVerifier.getSigningCertificateSigReport(SignatureReport sigReport) Busca certificado do assinante de um relatório de assinatura -
Uses of SignatureReport in br.ufsc.labsec.signature.conformanceVerifier.report
Subclasses of SignatureReport in br.ufsc.labsec.signature.conformanceVerifier.reportModifier and TypeClassDescriptionclassEsta classe representa o relatório de um carimbo de tempoFields in br.ufsc.labsec.signature.conformanceVerifier.report with type parameters of type SignatureReportModifier and TypeFieldDescriptionprotected List<SignatureReport> SignatureReport.counterSignaturesLista de contra assinaturasMethods in br.ufsc.labsec.signature.conformanceVerifier.report that return SignatureReportModifier and TypeMethodDescriptionSignatureReport.with(boolean verifyNotAnchored, boolean isCounterSignature, boolean isCompleteReport, ExtensionsReport.PROFILE extensionsProfile) Methods in br.ufsc.labsec.signature.conformanceVerifier.report that return types with arguments of type SignatureReportModifier and TypeMethodDescriptionReport.getSignatureReports()Report.getSignatures()Retorna a lista de relatórios de assinaturasMethods in br.ufsc.labsec.signature.conformanceVerifier.report with parameters of type SignatureReportModifier and TypeMethodDescriptionvoidSignatureReport.addCounterSignatureReport(SignatureReport counterSignatureReport) Adiciona relatórios de verificação de contra-assinaturas recursivamentevoidReport.addSignatureReport(SignatureReport signatureReport) Adiciona um relatório de assinatura -
Uses of SignatureReport in br.ufsc.labsec.signature.conformanceVerifier.report.trustedList
Methods in br.ufsc.labsec.signature.conformanceVerifier.report.trustedList that return SignatureReportMethods in br.ufsc.labsec.signature.conformanceVerifier.report.trustedList with parameters of type SignatureReportModifier and TypeMethodDescriptionvoidAbstractTrustedListReport.setSignatureReport(SignatureReport signatureReport) -
Uses of SignatureReport in br.ufsc.labsec.signature.conformanceVerifier.validationService
Methods in br.ufsc.labsec.signature.conformanceVerifier.validationService with parameters of type SignatureReportModifier and TypeMethodDescriptionstatic voidCertPathValidator.addRevocationInfo(SignatureReport signatureReport, ToValidateAttributeCertPath toValidateAttributeCertPath, ValidationDataReport attributeReport, SignaturePolicyInterface policyInterface) static voidCertPathValidator.addRevocationInfo(SignaturePolicyInterface signaturePolicyInterface, SignatureReport sigReport, StdToValidateCertPath toValidateCertPath, ValidationDataReport attributeValidation) Adiciona itens da validação de LCRs e OCSP no relatórioprotected static voidCertPathValidator.buildValidationDataReport(StdToValidateCertPath toValidateCertPath, SignatureReport sigReport, ValidationDataReport attributeValidation) Adiciona os relatórios de validação dos certificados ao relatório da assinatura.static voidCertPathValidator.buildValidationDataReport(SignatureReport signatureReport, ToValidateAttributeCertPath toValidateAttributeCertPath, ValidationResult validationResult, ValidationDataReport emptyAttributeReport) Adiciona os relatórios de validação dos certificados ao relatório da assinatura.voidCertificateValidationService.validateAttributeCertificateWithReport(SignatureObject signature, Object signerCertificate, SignaturePolicyInterface policyInterface, SignatureReport signatureReport, List<Time> timeReferences) CertificateValidationService.validateWithReport(CertPath certPath, SignatureObject signature, SignaturePolicyInterface signaturePolicyInterface, CertificateValidation.Validate validate, List<Time> timeReferences, SignatureReport signatureReport) -
Uses of SignatureReport in br.ufsc.labsec.signature.conformanceVerifier.xades
Methods in br.ufsc.labsec.signature.conformanceVerifier.xades with parameters of type SignatureReportModifier and TypeMethodDescriptionvoidXadesVerifier.addCounterSignatureToSignatureReport(SignatureReport signatureReport) Adiciona o relatório de contra-assinatura passado ao relatório da assinaturaprotected voidAbstractVerifier.checkAlgorithmsConstraints(SignatureReport sigReport, List<PbadException> errors) Verifica se os algoritmos utilizados para assinatura e resumo criptográfico são válidos conforme o DOC ICP-01.01.XadesVerifier.getSigningCertificateSigReport(SignatureReport sigReport) Busca certificado do assinante de um relatório de assinaturaabstract booleanAbstractVerifier.verify(SignatureReport sigReport) Verifica apenas os atributos obrigatórios e valida a assinatura.booleanGenericXadesSignature.verify(X509Certificate signerCertificate, SignatureReport sigReport, boolean isComplete, boolean isIcpBr) Verifica a integridade da assinaturabooleanSignatureVerifier.verify(SignatureReport sigReport) Verifica todos os campos da assinatura conforme especificado na PA da assinatura.booleanXadesSignature.verify(X509Certificate signerCertificate, SignatureReport sigReport, boolean isComplete, boolean isIcpBr) Verifica a assinatura XAdES baseado no documento(http://www.w3.org/TR/XAdES/) e anexa ao report.protected voidAbstractVerifier.verifyAttributesInMandatedList(List<PbadException> warnings, List<String> signatureAttributeList, List<String> attributesToExclude, SignatureReport sigReport) Os atributos da assinatura que tem o seu identificador presente na lista de atributos obrigatórios passados aqui serão verificados.protected voidAbstractVerifier.verifyConformity(CertPath certPath, boolean advanced, SignatureReport report) Verifica se a assinatura pertence a ICP-Brasil e adiciona a InitialSignatureReport a legislação ou âncoro de confiança que é respeitada pelo certificado do assinanteprotected voidAbstractVerifier.verifyOnlyUnmandatedAttributes(List<String> signatureAttributeList, List<String> attributesToExclude, SignatureReport sigReport) Verifica apenas os atributos que não são obrigatórios segundo a lista passada.protected voidSignatureVerifier.verifySchema(SignatureReport sigReport) Verifica o esquema XML da assinaturaprotected booleanSignatureVerifier.verifySignature(SignatureReport sigReport, boolean isComplete) Verifica a assinatura e adiciona os resultados ao relatóriovoidSignatureVerifier.verifySimple(SignatureReport sigReport) Faz uma verificação simplificada da assinatura, testando apenas a integridade da assinatura e o seu caminho de certificação -
Uses of SignatureReport in br.ufsc.labsec.signature.tsa
Methods in br.ufsc.labsec.signature.tsa with parameters of type SignatureReportModifier and TypeMethodDescriptionbooleanTimeStampVerifierInterface.verify(SignatureReport report) Valida os atributos do carimbo do tempo.