|
Botan 1.10.17
|
#include <x509_ext.h>
Public Member Functions | |
| virtual Certificate_Extension * | copy () const =0 |
| AlternativeName | get_alt_name () const |
| OID | oid_of () const |
Protected Member Functions | |
| Alternative_Name (const AlternativeName &, const std::string &, const std::string &) | |
| Alternative_Name (const std::string &, const std::string &) | |
Alternative Name Extension Base Class
Definition at line 192 of file x509_ext.h.
|
protected |
Definition at line 377 of file x509_ext.cpp.
Referenced by Botan::Cert_Extension::Issuer_Alternative_Name::Issuer_Alternative_Name(), and Botan::Cert_Extension::Subject_Alternative_Name::Subject_Alternative_Name().
|
protected |
|
pure virtualinherited |
Make a copy of this extension
Implemented in Botan::Cert_Extension::Authority_Key_ID, Botan::Cert_Extension::Basic_Constraints, Botan::Cert_Extension::Certificate_Policies, Botan::Cert_Extension::CRL_Number, Botan::Cert_Extension::CRL_ReasonCode, Botan::Cert_Extension::Extended_Key_Usage, Botan::Cert_Extension::Issuer_Alternative_Name, Botan::Cert_Extension::Key_Usage, Botan::Cert_Extension::Subject_Alternative_Name, and Botan::Cert_Extension::Subject_Key_ID.
|
inline |
Definition at line 195 of file x509_ext.h.
Referenced by Botan::Cert_Extension::Issuer_Alternative_Name::copy(), and Botan::Cert_Extension::Subject_Alternative_Name::copy().
|
inherited |
Definition at line 72 of file x509_ext.cpp.
References Botan::OIDS::lookup(), and oid_name().
Referenced by Botan::Extensions::encode_into().