Uses of Class
br.ufsc.labsec.signature.exceptions.VerificationException
-
Uses of VerificationException in br.ufsc.labsec.signature
Methods in br.ufsc.labsec.signature that throw VerificationException Modifier and Type Method Description abstract voidAbstractSignatureVerifier. report(Report report, SignatureContainer<T> signatureContainer)voidVerifier. report(Report report, SignatureWrapper wrapper)List<SignatureWrapper>SignerRequest. sign()Função estática auxiliar para todos os endpoints assinarem utilizando a mesma estrutura -
Uses of VerificationException in br.ufsc.labsec.signature.conformanceVerifier.cades
Methods in br.ufsc.labsec.signature.conformanceVerifier.cades that throw VerificationException Modifier and Type Method Description protected voidSignatureVerifier. checkPolicyAlgorithmsConstraints()Verifica se o algoritmo especificado na Política de Assinatura é o mesmo usado na assinatura.org.bouncycastle.cms.SignerInformationVerifierCadesSignatureInformation. getSignerInformationVerifier(X509Certificate signerCertificate)Constrói umSignerInformationVerifierrelativo ao signerCertificate.voidCadesVerifier. report(Report report, CadesSignatureContainer container, List<TimeStamp<Object>> timeStamps)voidCadesVerifier. report(Report report, SignatureContainer<CadesSignature> signatureContainer)Cria um objetoReportcom as informações da verificaçãovoidCadesVerifier. report(Report report, SignatureWrapper wrapper)voidCadesVerifier. report(Report report, SignatureWrapper wrapper, List<TimeStamp<Object>> timestamps)CadesSignatureContainerCadesVerifier. selectTarget(SignatureWrapper wrapper)Constrói umCadesSignatureContainerabstract 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.booleanCadesSimpleSignatureInformation. verifyIntegrity(SignatureReport sigReport, X509Certificate signerCertificate) -
Uses of VerificationException in br.ufsc.labsec.signature.conformanceVerifier.certificate
Methods in br.ufsc.labsec.signature.conformanceVerifier.certificate that throw VerificationException Modifier and Type Method Description voidCertificateVerifier. report(Report report, SignatureWrapper wrapper)voidCertificateVerifier. selectTarget(SignatureWrapper wrapper)Seleciona e valida os bytes da assinatura a serem verificados. -
Uses of VerificationException in br.ufsc.labsec.signature.conformanceVerifier.jades
Methods in br.ufsc.labsec.signature.conformanceVerifier.jades that throw VerificationException Modifier and Type Method Description voidJadesVerifier. report(Report report, SignatureContainer<JadesSignature> signatureContainer)Cria um objetoReportcom as informações da verificaçãovoidJadesVerifier. report(Report report, SignatureWrapper wrapper)voidJadesVerifier. selectTarget(byte[] target, byte[] detachedPayload)Inicializa os bytes do documento JAdES assinadoConstructors in br.ufsc.labsec.signature.conformanceVerifier.jades that throw VerificationException Constructor Description JadesSignatureContainer(String payload, String encodedProtectedHeader, String encodedSignature)Construtor de assinatura sem atributos não-assinados.JadesSignatureContainer(String payload, String encodedProtectedHeader, String encodedSignature, boolean isDetached)Construtor de assinatura sem atributos não-assinados.JadesSignatureContainer(String payload, String encodedProtectedHeader, String encodedSignature, org.json.JSONObject unprotectedHeader, boolean isDetached)Construtor de assinatura contendo atributos não-assinados. -
Uses of VerificationException in br.ufsc.labsec.signature.conformanceVerifier.pades
Methods in br.ufsc.labsec.signature.conformanceVerifier.pades that throw VerificationException Modifier and Type Method Description voidPadesVerifier. report(Report report, PadesSignature signature, PadesSignatureContainer container)Cria um objetoReportcom as informações da verificação do documentovoidPadesVerifier. report(Report report, SignatureContainer<PadesSignature> signatureContainer)Cria um objetoReportcom as informações da verificação do documentovoidPadesVerifier. report(Report report, SignatureWrapper wrapper)Cria um objetoReportcom as informações da verificação do documentoConstructors in br.ufsc.labsec.signature.conformanceVerifier.pades that throw VerificationException Constructor Description PadesSignature(org.apache.pdfbox.pdmodel.PDDocument document, org.apache.pdfbox.pdmodel.interactive.digitalsignature.PDSignature signature, byte[] pdfBytes)Construtor -
Uses of VerificationException in br.ufsc.labsec.signature.conformanceVerifier.validationService.trustedList.steps
Methods in br.ufsc.labsec.signature.conformanceVerifier.validationService.trustedList.steps that throw VerificationException Modifier and Type Method Description protected DSSSigningCertificateSourceComputeList. getSigningCertificatesForTL()Retorna uma fonte de certificados contendo possíveis certificados de assinante da assinatura da lista confiável contida na URL especificada. -
Uses of VerificationException in br.ufsc.labsec.signature.conformanceVerifier.xades
Methods in br.ufsc.labsec.signature.conformanceVerifier.xades that throw VerificationException Modifier and Type Method Description voidXadesVerifier. report(Report report, SignatureWrapper wrapper)Constrói um objetoReportcom as informações da verificaçãoXadesSignatureContainerXadesVerifier. selectTarget(byte[] target, byte[] content)Inicializa os bytes do documento XAdES assinadoXadesSignatureContainerXadesVerifier. selectTarget(SignatureWrapper wrapper)booleanGenericXadesSignature. verify(X509Certificate signerCertificate, SignatureReport sigReport, boolean isComplete, boolean isIcpBr)Verifica a integridade da assinaturabooleanXadesSignature. 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 booleanSignatureVerifier. verifySignature(SignatureReport sigReport, boolean isComplete)Verifica a assinatura e adiciona os resultados ao relatórioConstructors in br.ufsc.labsec.signature.conformanceVerifier.xades that throw VerificationException Constructor Description XadesSignatureContainer(byte[] target)Constrói um contêiner de assinaturas a partir de um array de bytes de um arquivo XMLXadesSignatureContainer(File target)Constrói um contêiner de assinaturas a partir de um file.XadesSignatureContainer(InputStream target)ConstrutorXadesSignatureContainer(String target)Construtor -
Uses of VerificationException in br.ufsc.labsec.signature.signer
Methods in br.ufsc.labsec.signature.signer that throw VerificationException Modifier and Type Method Description SignatureContainer<Sig>ContainerGenerator. generate(FileToBeSigned<? extends Info> fileToBeSigned)Gera a assinatura a partir dos atributos e conteúdos informados