OpenVPN 3 Core Library
|
This is the complete list of members for openvpn::XKeyExternalPKIImpl, including all inherited members.
alias | openvpn::XKeyExternalPKIImpl | private |
create(SSL_CTX *ssl_ctx, ::X509 *cert, ExternalPKIBase *external_pki, std::string alias) | openvpn::XKeyExternalPKIImpl | inlinestatic |
external_pki | openvpn::XKeyExternalPKIImpl | private |
load_xkey_provider() | openvpn::XKeyExternalPKIImpl | inlineprivate |
OSSL_LIB_CTX_unique_ptr typedef | openvpn::XKeyExternalPKIImpl | private |
provider_load(OSSL_PROVIDER *prov, void *dest_libctx) | openvpn::XKeyExternalPKIImpl | inlineprivatestatic |
provider_unload(OSSL_PROVIDER *prov, void *unused) | openvpn::XKeyExternalPKIImpl | inlineprivatestatic |
tls_ctx_use_external_key(::SSL_CTX *ctx, ::X509 *cert) | openvpn::XKeyExternalPKIImpl | inlineprivate |
tls_libctx | openvpn::XKeyExternalPKIImpl | private |
use_external_key(SSL_CTX *ssl_ctx, ::X509 *cert) | openvpn::XKeyExternalPKIImpl | inline |
xkey_free_cb(void *this_ptr) | openvpn::XKeyExternalPKIImpl | inlineprivatestatic |
xkey_logging_callback(const char *message, bool debug) | openvpn::XKeyExternalPKIImpl | inlineprivatestatic |
xkey_sign(unsigned char *sig, size_t *siglen, const unsigned char *tbs, size_t tbslen, XKEY_SIGALG alg) | openvpn::XKeyExternalPKIImpl | inlineprivate |
xkey_sign_cb(void *this_ptr, unsigned char *sig, size_t *siglen, const unsigned char *tbs, size_t tbslen, XKEY_SIGALG alg) | openvpn::XKeyExternalPKIImpl | inlineprivatestatic |
XKeyExternalPKIImpl(ExternalPKIBase *external_pki, std::string alias) | openvpn::XKeyExternalPKIImpl | inline |
~ExternalPKIImpl()=default | openvpn::ExternalPKIImpl | virtual |
~XKeyExternalPKIImpl() | openvpn::XKeyExternalPKIImpl | inline |