MySQL 5.6.14 Source Code Document
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
TaoCrypt::CertDecoder Class Reference
Inheritance diagram for TaoCrypt::CertDecoder:
Collaboration diagram for TaoCrypt::CertDecoder:

Public Types

enum  DateType { BEFORE, AFTER }
enum  NameType { ISSUER, SUBJECT }
enum  CertType { CA, USER }

Public Member Functions

 CertDecoder (Source &, bool decode=true, SignerList *sl=0, bool noVerify=false, CertType ct=USER)
const PublicKeyGetPublicKey () const
KeyType GetKeyType () const
const char * GetIssuer () const
const char * GetCommonName () const
const byte * GetHash () const
const char * GetBeforeDate () const
byte GetBeforeDateType () const
const char * GetAfterDate () const
byte GetAfterDateType () const
void DecodeToKey ()
- Public Member Functions inherited from TaoCrypt::BER_Decoder
 BER_Decoder (Source &s)
IntegerGetInteger (Integer &)
word32 GetSequence ()
word32 GetSet ()
word32 GetVersion ()
word32 GetExplicitVersion ()
Error GetError ()

Additional Inherited Members

- Protected Attributes inherited from TaoCrypt::BER_Decoder
Sourcesource_

Detailed Description

Definition at line 270 of file asn.hpp.


The documentation for this class was generated from the following files: