Botan
1.10.9
|
#include <asn1_int.h>
Public Member Functions | |
virtual void | decode_from (class BER_Decoder &from)=0 |
virtual void | encode_into (class DER_Encoder &to) const =0 |
virtual | ~ASN1_Object () |
Basic ASN.1 Object Interface
Definition at line 56 of file asn1_int.h.
|
inlinevirtual |
Definition at line 71 of file asn1_int.h.
|
pure virtual |
Decode whatever this object is from from
from | the BER_Decoder that will be read from |
Implemented in Botan::ASN1_EAC_String, Botan::AlternativeName, Botan::Extensions, Botan::X509_Time, Botan::Attribute, Botan::AlgorithmIdentifier, Botan::X509_DN, Botan::EAC_Time, Botan::OID, Botan::ASN1_String, and Botan::CRL_Entry.
Referenced by Botan::BER_Decoder::decode().
|
pure virtual |
Encode whatever this object is into to
to | the DER_Encoder that will be written to |
Implemented in Botan::ASN1_EAC_String, Botan::AlternativeName, Botan::Extensions, Botan::X509_Time, Botan::Attribute, Botan::AlgorithmIdentifier, Botan::X509_DN, Botan::EAC_Time, Botan::OID, Botan::ASN1_String, and Botan::CRL_Entry.
Referenced by Botan::DER_Encoder::encode().