#include <extpki.hpp>
|
static int | rsa_finish (RSA *rsa) |
|
static int | rsa_priv_enc (int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding) |
|
static void | not_implemented (RSA *rsa) |
|
static int | rsa_pub_enc (int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding) |
|
static int | rsa_pub_dec (int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding) |
|
static int | rsa_priv_dec (int flen, const unsigned char *from, unsigned char *to, RSA *rsa, int padding) |
|
Definition at line 28 of file extpki.hpp.
◆ ExternalPKIRsaImpl()
openvpn::ExternalPKIRsaImpl::ExternalPKIRsaImpl |
( |
SSL_CTX * |
ssl_ctx, |
|
|
::X509 * |
cert, |
|
|
ExternalPKIBase * |
external_pki_arg, |
|
|
const std::string & |
alias |
|
) |
| |
|
inline |
◆ ~ExternalPKIRsaImpl()
openvpn::ExternalPKIRsaImpl::~ExternalPKIRsaImpl |
( |
| ) |
|
|
overridedefault |
◆ get_n_errors()
unsigned int openvpn::ExternalPKIRsaImpl::get_n_errors |
( |
| ) |
const |
|
inline |
◆ not_implemented()
static void openvpn::ExternalPKIRsaImpl::not_implemented |
( |
RSA * |
rsa | ) |
|
|
inlinestaticprivate |
◆ rsa_finish()
static int openvpn::ExternalPKIRsaImpl::rsa_finish |
( |
RSA * |
rsa | ) |
|
|
inlinestaticprivate |
◆ rsa_priv_dec()
static int openvpn::ExternalPKIRsaImpl::rsa_priv_dec |
( |
int |
flen, |
|
|
const unsigned char * |
from, |
|
|
unsigned char * |
to, |
|
|
RSA * |
rsa, |
|
|
int |
padding |
|
) |
| |
|
inlinestaticprivate |
◆ rsa_priv_enc()
static int openvpn::ExternalPKIRsaImpl::rsa_priv_enc |
( |
int |
flen, |
|
|
const unsigned char * |
from, |
|
|
unsigned char * |
to, |
|
|
RSA * |
rsa, |
|
|
int |
padding |
|
) |
| |
|
inlinestaticprivate |
◆ rsa_pub_dec()
static int openvpn::ExternalPKIRsaImpl::rsa_pub_dec |
( |
int |
flen, |
|
|
const unsigned char * |
from, |
|
|
unsigned char * |
to, |
|
|
RSA * |
rsa, |
|
|
int |
padding |
|
) |
| |
|
inlinestaticprivate |
◆ rsa_pub_enc()
static int openvpn::ExternalPKIRsaImpl::rsa_pub_enc |
( |
int |
flen, |
|
|
const unsigned char * |
from, |
|
|
unsigned char * |
to, |
|
|
RSA * |
rsa, |
|
|
int |
padding |
|
) |
| |
|
inlinestaticprivate |
◆ alias
std::string openvpn::ExternalPKIRsaImpl::alias |
|
private |
◆ external_pki
◆ n_errors
unsigned int openvpn::ExternalPKIRsaImpl::n_errors |
|
private |
The documentation for this class was generated from the following file: