#include <authcert.hpp>
|
static constexpr bool | is_thread_safe () |
| Delegates call to RCImpl and returns the result.
|
|
Definition at line 39 of file authcert.hpp.
◆ Ptr
◆ AuthCert() [1/2]
openvpn::AuthCert::AuthCert |
( |
| ) |
|
|
inline |
◆ AuthCert() [2/2]
openvpn::AuthCert::AuthCert |
( |
std::string |
cn_arg, |
|
|
const std::int64_t |
sn |
|
) |
| |
|
inline |
◆ add_fail()
void openvpn::AuthCert::add_fail |
( |
const size_t |
depth, |
|
|
const Fail::Type |
new_code, |
|
|
std::string |
reason |
|
) |
| |
|
inline |
◆ cn_defined()
bool openvpn::AuthCert::cn_defined |
( |
| ) |
const |
|
inline |
◆ defined()
bool openvpn::AuthCert::defined |
( |
| ) |
const |
|
inline |
◆ fail_str()
std::string openvpn::AuthCert::fail_str |
( |
| ) |
const |
|
inline |
◆ get_cn()
const std::string & openvpn::AuthCert::get_cn |
( |
| ) |
const |
|
inline |
◆ get_fail()
const Fail * openvpn::AuthCert::get_fail |
( |
| ) |
const |
|
inline |
◆ get_serial()
const Serial & openvpn::AuthCert::get_serial |
( |
| ) |
const |
|
inline |
◆ get_sni()
const std::string & openvpn::AuthCert::get_sni |
( |
| ) |
const |
|
inline |
◆ is_fail()
bool openvpn::AuthCert::is_fail |
( |
| ) |
const |
|
inline |
◆ issuer_fp_prefix()
template<typename T >
T openvpn::AuthCert::issuer_fp_prefix |
( |
| ) |
const |
|
inline |
◆ issuer_fp_str()
std::string openvpn::AuthCert::issuer_fp_str |
( |
const bool |
openssl_fmt | ) |
const |
|
inline |
◆ normalize_cn()
std::string openvpn::AuthCert::normalize_cn |
( |
| ) |
const |
|
inline |
◆ operator!=()
bool openvpn::AuthCert::operator!= |
( |
const AuthCert & |
other | ) |
const |
|
inline |
◆ operator==()
bool openvpn::AuthCert::operator== |
( |
const AuthCert & |
other | ) |
const |
|
inline |
◆ serial_number_as_int64()
std::int64_t openvpn::AuthCert::serial_number_as_int64 |
( |
| ) |
const |
|
inline |
◆ serial_number_str()
std::string openvpn::AuthCert::serial_number_str |
( |
| ) |
const |
|
inline |
◆ sn_defined()
bool openvpn::AuthCert::sn_defined |
( |
| ) |
const |
|
inline |
◆ sni_client_name()
std::string openvpn::AuthCert::sni_client_name |
( |
| ) |
const |
|
inline |
◆ sni_defined()
bool openvpn::AuthCert::sni_defined |
( |
| ) |
const |
|
inline |
◆ to_string()
std::string openvpn::AuthCert::to_string |
( |
| ) |
const |
|
inline |
◆ x509_track_get()
◆ x509_track_take_ownership()
std::unique_ptr< X509Track::Set > openvpn::AuthCert::x509_track_take_ownership |
( |
| ) |
|
|
inline |
◆ MbedTLSContext
◆ OpenSSLContext
◆ cn
std::string openvpn::AuthCert::cn |
|
private |
◆ defined_
bool openvpn::AuthCert::defined_ |
|
private |
◆ fail
std::unique_ptr<Fail> openvpn::AuthCert::fail |
|
private |
◆ issuer_fp
std::uint8_t openvpn::AuthCert::issuer_fp[20] |
|
private |
◆ serial
Serial openvpn::AuthCert::serial |
|
private |
◆ sni
std::string openvpn::AuthCert::sni |
|
private |
◆ sni_metadata
◆ x509_track
The documentation for this class was generated from the following file: