Uses of Class
br.ufsc.labsec.signature.exceptions.EncodingException
-
Uses of EncodingException in br.ufsc.labsec.signature
Methods in br.ufsc.labsec.signature that throw EncodingException Modifier and Type Method Description boolean
Verifier. needSignedContent()
-
Uses of EncodingException in br.ufsc.labsec.signature.conformanceVerifier.cades.attributes.signed
Constructors in br.ufsc.labsec.signature.conformanceVerifier.cades.attributes.signed that throw EncodingException Constructor Description IdAaSigningCertificateV2(String algorithm, List<Certificate> certificates)
Constrói o atributo a partir do identificador do algoritmo de resumo criptográfico e de uma lista de certificados. -
Uses of EncodingException in br.ufsc.labsec.signature.conformanceVerifier.jades.attributes.unsigned
Constructors in br.ufsc.labsec.signature.conformanceVerifier.jades.attributes.unsigned that throw EncodingException Constructor Description AttrAuthoritiesCertVals(Verifier signatureVerifier, org.json.JSONObject protectedHeader, org.json.JSONObject unprotectedHeader)
AttributeCertificateRefs(Verifier signatureVerifier, org.json.JSONObject protectedHeader, org.json.JSONObject unprotectedHeader)
CertificateValues(Verifier signatureVerifier, org.json.JSONObject protectedHeader, org.json.JSONObject unprotectedHeader)
Deve-se utilizar este construtor no momento de validação do atributo.CompleteCertificateRefs(Verifier signatureVerifier, org.json.JSONObject protectedHeader, org.json.JSONObject unprotectedHeader)
Construtor utilizado para verificação.TimeStampValidationData(Verifier signatureVerifier, org.json.JSONObject protectedHeader, org.json.JSONObject unprotectedHeader)
Construtor. -
Uses of EncodingException in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy
Methods in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy that throw EncodingException Modifier and Type Method Description protected SignaturePolicy
SignaturePolicyCache. decodeEntry(byte[]... encoded)
-
Uses of EncodingException in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.decoder
Methods in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.decoder that throw EncodingException Modifier and Type Method Description default byte[]
SignaturePolicyInstance. getBytes()
Retorna os bytes da política -
Uses of EncodingException in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.lpa
Methods in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.lpa that throw EncodingException Modifier and Type Method Description protected Lpa
LpaCache. decodeEntry(byte[] encoded, byte[] sigEncoded)
byte[]
Lpa. getBytes()
byte[]
Lpa. getSignatureBytes()
Retorna os bytes da assinatura da LPA -
Uses of EncodingException in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.lpa.decoder
Methods in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.lpa.decoder that throw EncodingException Modifier and Type Method Description static String
LpaDecoding. decodePolicyOid(org.bouncycastle.asn1.ASN1Encodable policyOidObject)
static String
LpaDecoding. decodePolicyUri(org.bouncycastle.asn1.ASN1Encodable policyUriObject)
static String
LpaDecoding. decodeTime(org.bouncycastle.asn1.ASN1Encodable timeObject)
Constructors in br.ufsc.labsec.signature.conformanceVerifier.signaturePolicy.lpa.decoder that throw EncodingException Constructor Description Asn1PolicyInfo(byte[] encoded)
Construtor, decodifica os bytes da política na ASN.1 da LPA -
Uses of EncodingException in br.ufsc.labsec.signature.conformanceVerifier.xades.attributes.unsigned
Methods in br.ufsc.labsec.signature.conformanceVerifier.xades.attributes.unsigned that throw EncodingException Modifier and Type Method Description void
TimeStamp. addUnsignedAttribute(String attributeId, AttributeParams params)
Adiciona um atributo não-assinadoList<CertificateValues>
TimeStampValidationData. getCertificateValues()
protected TimeStampVerifierInterface
ArchiveTimeStamp. makeTimeStampVerifier(boolean containsRefsTimestamp, boolean containsArchiveTimestamp)
Cria um objetoTimeStampVerifierInterface
protected TimeStampVerifierInterface
SigAndRefsTimeStamp. makeTimeStampVerifier(boolean containsRefsTimestamp, boolean containsArchiveTimestamp)
Cria um objetoTimeStampVerifierInterface
protected TimeStampVerifierInterface
SigAndRefsTimeStampV2. makeTimeStampVerifier(boolean containsRefsTimestamp, boolean containsArchiveTimestamp)
Cria um objetoTimeStampVerifierInterface
protected TimeStampVerifierInterface
SignatureTimeStamp. makeTimeStampVerifier(boolean containsRefsTimestamp, boolean containsArchiveTimestamp)
Cria um objetoTimeStampVerifierInterface
protected TimeStampVerifierInterface
TimeStampToken. makeTimeStampVerifier(boolean containsRefsTimestamp, boolean containsArchiveTimestamp)
Cria um objetoTimeStampVerifierInterface
void
TimeStampValidationData. validate()
Constructors in br.ufsc.labsec.signature.conformanceVerifier.xades.attributes.unsigned that throw EncodingException Constructor Description CertificateValues(AbstractVerifier signatureVerifier, Integer index)
Deve-se utilizar este construtor no momento de validação do atributo.CertificateValues(Element genericEncoding)
Construtor usado quando se quer obter umCertificateValues
-
Uses of EncodingException in br.ufsc.labsec.utils.cache
Methods in br.ufsc.labsec.utils.cache that throw EncodingException Modifier and Type Method Description protected abstract Data
Cache. decodeEntry(byte[]... encodedParts)
Decodifica um objeto em cache a partir de seus bytes em "chunks", habilitando armazenamento de um objeto em diversos arquivos, como assinaturas detached, por exemplo.protected Data
DetachedCache. decodeEntry(byte[]... encoded)
Decodificação original deCache
desabilitada, pois a cache de assinaturas destacadas requer a assinatura para decodificaçãoprotected abstract Data
DetachedCache. decodeEntry(byte[] encoded, byte[] encodedSig)
Decodifica um objeto a partir de seus bytes e da assinatura destacadabyte[]
Cacheable. getBytes()
Retorna os bytes do objetoData
Cache.CacheEntry. read()
Lê os bytes do arquivo da memória ou do discovoid
Cache.CacheEntry. writeInDisk(File where, byte[] data)
Escreve os bytes no disco