Class IdAaEtsRevocationValuesDecoder
java.lang.Object
br.ufsc.labsec.parser.cades.decoder.unsigned.IdAaEtsRevocationValuesDecoder
- All Implemented Interfaces:
CadesAttributeDecoder<IdAaEtsRevocationValues>, AttributeDecoder<org.bouncycastle.asn1.cms.Attribute, IdAaEtsRevocationValues>
public class IdAaEtsRevocationValuesDecoder
extends Object
implements CadesAttributeDecoder<IdAaEtsRevocationValues>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondecodeCrls(org.bouncycastle.asn1.x509.CertificateList[] certificateList) Adiciona os elementos do array dado à lista de CRLsprotected List<org.bouncycastle.asn1.ocsp.BasicOCSPResponse> decodeOcspResponses(org.bouncycastle.asn1.ocsp.BasicOCSPResponse[] basicOcspResponses) Adiciona os elementos do array dado à lista de respostas OCSP
-
Constructor Details
-
IdAaEtsRevocationValuesDecoder
public IdAaEtsRevocationValuesDecoder()
-
-
Method Details
-
decode
public IdAaEtsRevocationValues decode(org.bouncycastle.asn1.cms.Attribute encoded, Integer index) throws SignatureAttributeException - Specified by:
decodein interfaceAttributeDecoder<org.bouncycastle.asn1.cms.Attribute, IdAaEtsRevocationValues>- Throws:
SignatureAttributeException
-
decodeCrls
protected List<CRL> decodeCrls(org.bouncycastle.asn1.x509.CertificateList[] certificateList) throws CertificateException, IOException, CRLException Adiciona os elementos do array dado à lista de CRLs- Parameters:
certificateList- Array composto de CRLs- Throws:
CertificateException- Exceção em caso de erro na codificação do certificadoIOException- Exceção em caso de erro na codificação do certificadoCRLException- Exceção em caso de erro na codificação do certificado
-
decodeOcspResponses
protected List<org.bouncycastle.asn1.ocsp.BasicOCSPResponse> decodeOcspResponses(org.bouncycastle.asn1.ocsp.BasicOCSPResponse[] basicOcspResponses) Adiciona os elementos do array dado à lista de respostas OCSP- Parameters:
basicOcspResponses- Array composto de respostas OCSP
-