Class AbstractASN1CertificateReferencesDecoder<T extends AbstractASN1CertificateReferences>
java.lang.Object
br.ufsc.labsec.parser.cades.decoder.unsigned.AbstractASN1CertificateReferencesDecoder<T>
- All Implemented Interfaces:
CadesAttributeDecoder<T>, AttributeDecoder<org.bouncycastle.asn1.cms.Attribute, T>
- Direct Known Subclasses:
IdAaEtsAttrCertificateRefsDecoder, IdAaEtsCertificateRefsDecoder
public abstract class AbstractASN1CertificateReferencesDecoder<T extends AbstractASN1CertificateReferences>
extends Object
implements CadesAttributeDecoder<T>
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
AbstractASN1CertificateReferencesDecoder
public AbstractASN1CertificateReferencesDecoder()
-
-
Method Details
-
specificDecode
protected abstract T specificDecode(org.bouncycastle.asn1.cms.Attribute encoded, Integer index) throws SignatureAttributeException - Throws:
SignatureAttributeException
-
decode
public final T decode(org.bouncycastle.asn1.cms.Attribute encoded, Integer index) throws SignatureAttributeException - Specified by:
decodein interfaceAttributeDecoder<org.bouncycastle.asn1.cms.Attribute, T extends AbstractASN1CertificateReferences>- Throws:
SignatureAttributeException
-