Class XAdESValuesLogicDecoder<T extends XAdESCertValuesLogic>
java.lang.Object
br.ufsc.labsec.parser.xades.decoder.schema.XAdESValuesLogicDecoder<T>
- All Implemented Interfaces:
AttributeDecoder<Element,T>, XadesAttributeDecoder<T>
- Direct Known Subclasses:
AttrAuthoritiesCertValuesDecoder, CertificateValuesDecoder
public abstract class XAdESValuesLogicDecoder<T extends XAdESCertValuesLogic>
extends Object
implements XadesAttributeDecoder<T>
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
XAdESValuesLogicDecoder
public XAdESValuesLogicDecoder()
-
-
Method Details
-
specificDecode
protected abstract T specificDecode(Element encoded, Integer index) throws SignatureAttributeException - Throws:
SignatureAttributeException
-
decode
public final T decode(Element encoded, Integer index) throws SignatureAttributeException, EncodingException - Specified by:
decodein interfaceAttributeDecoder<Element, T extends XAdESCertValuesLogic>- Throws:
SignatureAttributeExceptionEncodingException
-