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 void
Verifier. report(Report report, SignatureBytesWrapper wrapper)
boolean
Signer. sign(FileToBeSigned<? extends Info> fileToBeSigned)
List<SignatureDataWrapper>
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 void
SignatureVerifier. checkPolicyAlgorithmsConstraints()
Verifica se o algoritmo especificado na Política de Assinatura é o mesmo usado na assinatura.org.bouncycastle.cms.SignerInformationVerifier
CadesSignatureInformation. getSignerInformationVerifier(X509Certificate signerCertificate)
Constrói umSignerInformationVerifier
relativo ao signerCertificate.void
CadesVerifier. report(Report report, CadesSignatureContainer container)
void
CadesVerifier. report(Report report, SignatureBytesWrapper wrapper)
Cria um objetoReport
com as informações da verificaçãovoid
CadesVerifier. selectTarget(CadesSignatureContainer container)
Inicializa os bytes do documento CAdESvoid
CadesVerifier. selectTarget(SignatureBytesWrapper wrapper)
Inicializa os bytes do documento CAdESabstract boolean
AbstractVerifier. verify(SignatureReport report)
Verifica apenas os atributos obrigatórios e valida a assinatura.boolean
CadesSignatureInformation. verify(X509Certificate signerCertificate, SignatureReport sigReport, List<PbadException> exceptions, boolean isIcpBr)
Verifica a integridade da assinaturaboolean
GenericCadesSignature. verify(X509Certificate signerCertificate, SignatureReport sigReport, List<PbadException> exceptions, boolean isIcpBr)
Verifica a integridade da assinatura. -
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 void
JadesVerifier. report(Report report, SignatureBytesWrapper wrapper)
Cria um objetoReport
com as informações da verificaçãovoid
JadesVerifier. 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(byte[] target)
ConstrutorJadesSignatureContainer(InputStream signatureStream, InputStream detachedStream)
ConstrutorJadesSignatureContainer(String payload, String encodedProtectedHeader, String encodedSignature)
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 void
PadesVerifier. report(Report report, PadesSignature signature)
Cria um objetoReport
com as informações da verificação do documentovoid
PadesVerifier. report(Report report, SignatureBytesWrapper wrapper)
Cria um objetoReport
com 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)
ConstrutorPadesSignature(org.apache.pdfbox.pdmodel.PDDocument document, org.apache.pdfbox.pdmodel.interactive.digitalsignature.PDSignature signature, byte[] signatureBytes, byte[] det, byte[] pdfBytes)
Construtor criado para evitar chamadas desnecessárias aos métodosPDSignature.getContents(byte[])
ePDSignature.getSignedContent(byte[])
-
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 DSSSigningCertificateSource
ComputeList. 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 void
XadesVerifier. report(Report report, SignatureBytesWrapper wrapper)
Constrói um objetoReport
com as informações da verificaçãovoid
XadesVerifier. selectTarget(byte[] target, byte[] content)
Inicializa os bytes do documento XAdES assinadovoid
XadesVerifier. selectTarget(SignatureBytesWrapper wrapper)
boolean
GenericXadesSignature. verify(X509Certificate signerCertificate, SignatureReport sigReport, boolean isComplete, boolean isIcpBr)
Verifica a integridade da assinaturaboolean
XadesSignature. 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 boolean
SignatureVerifier. 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