OpenVPN 3 Core Library
Loading...
Searching...
No Matches
openvpn::XKeyExternalPKIImpl Member List

This is the complete list of members for openvpn::XKeyExternalPKIImpl, including all inherited members.

aliasopenvpn::XKeyExternalPKIImplprivate
create(SSL_CTX *ssl_ctx, ::X509 *cert, ExternalPKIBase *external_pki, std::string alias)openvpn::XKeyExternalPKIImplinlinestatic
external_pkiopenvpn::XKeyExternalPKIImplprivate
load_xkey_provider()openvpn::XKeyExternalPKIImplinlineprivate
OSSL_LIB_CTX_unique_ptr typedefopenvpn::XKeyExternalPKIImplprivate
provider_load(OSSL_PROVIDER *prov, void *dest_libctx)openvpn::XKeyExternalPKIImplinlineprivatestatic
provider_unload(OSSL_PROVIDER *prov, void *unused)openvpn::XKeyExternalPKIImplinlineprivatestatic
tls_ctx_use_external_key(::SSL_CTX *ctx, ::X509 *cert)openvpn::XKeyExternalPKIImplinlineprivate
tls_libctxopenvpn::XKeyExternalPKIImplprivate
use_external_key(SSL_CTX *ssl_ctx, ::X509 *cert)openvpn::XKeyExternalPKIImplinline
xkey_free_cb(void *this_ptr)openvpn::XKeyExternalPKIImplinlineprivatestatic
xkey_logging_callback(const char *message, bool debug)openvpn::XKeyExternalPKIImplinlineprivatestatic
xkey_sign(unsigned char *sig, size_t *siglen, const unsigned char *tbs, size_t tbslen, XKEY_SIGALG alg)openvpn::XKeyExternalPKIImplinlineprivate
xkey_sign_cb(void *this_ptr, unsigned char *sig, size_t *siglen, const unsigned char *tbs, size_t tbslen, XKEY_SIGALG alg)openvpn::XKeyExternalPKIImplinlineprivatestatic
XKeyExternalPKIImpl(ExternalPKIBase *external_pki, std::string alias)openvpn::XKeyExternalPKIImplinline
~ExternalPKIImpl()=defaultopenvpn::ExternalPKIImplvirtual
~XKeyExternalPKIImpl()openvpn::XKeyExternalPKIImplinline