#include <openssl/bio.h>#include <openssl/engine.h>#include <openssl/pem.h>#include <stdio.h>#include <string.h>
Go to the source code of this file.
Functions | |
| static int | e_passthrough_init (ENGINE *e) |
| EVP_PKEY * | e_passthrough_load_privkey (ENGINE *eng, const char *key_id, UI_METHOD *ui_method, void *callback_data) |
| int | passthrough_bind_helper (ENGINE *e, const char *id) |
Variables | |
| static int | e_passthrough_idx = -1 |
| static const char | engine_id [] = "libengine_passthrough" |
| static const char | engine_name [] = "A passthrough engine for private keys" |
Definition at line 38 of file engine_passthrough.cc.
| EVP_PKEY* e_passthrough_load_privkey | ( | ENGINE * | eng, |
| const char * | key_id, | ||
| UI_METHOD * | ui_method, | ||
| void * | callback_data | ||
| ) |
Definition at line 46 of file engine_passthrough.cc.
Definition at line 57 of file engine_passthrough.cc.
|
static |
Definition at line 36 of file engine_passthrough.cc.
|
static |
Definition at line 34 of file engine_passthrough.cc.
Definition at line 35 of file engine_passthrough.cc.