Botan
2.1.0
Crypto and TLS for C++11
|
#include <x509_ext.h>
Public Member Functions | |
Unknown_Critical_Extension * | copy () const override |
OID | oid_of () const override |
Unknown_Critical_Extension (OID oid) | |
void | validate (const X509_Certificate &, const X509_Certificate &, const std::vector< std::shared_ptr< const X509_Certificate >> &, std::vector< std::set< Certificate_Status_Code >> &cert_status, size_t pos) override |
An unknown X.509 extension marked as critical Will always add a failure to the path validation result.
Definition at line 531 of file x509_ext.h.
|
inlineexplicit |
Definition at line 534 of file x509_ext.h.
|
inlineoverridevirtual |
Make a copy of this extension
Implements Botan::Certificate_Extension.
Definition at line 536 of file x509_ext.h.
References m_oid.
|
inlineoverridevirtual |
Reimplemented from Botan::Certificate_Extension.
Definition at line 539 of file x509_ext.h.
References m_oid.
|
inlineoverridevirtual |
Reimplemented from Botan::Certificate_Extension.
Definition at line 542 of file x509_ext.h.
References Botan::UNKNOWN_CRITICAL_EXTENSION.