19#include "ws_symbol_export.h"
41void secrets_cleanup(
void);
61typedef struct cert_key_id cert_key_id_t;
94secrets_get_available_keys(
void);
106secrets_verify_key(
const char *uri,
const char *password,
bool *need_password,
char **error);
109GHashTable *privkey_hash_table_new(
void);
124secrets_rsa_decrypt(
const cert_key_id_t *key_id,
const uint8_t *encr,
int encr_len, uint8_t **out,
int *out_len);
WS_DLL_PUBLIC void secrets_wtap_callback(uint32_t secrets_type, const void *secrets, unsigned size)
Definition secrets.c:101
void(* secrets_block_callback_t)(const void *secrets, unsigned size)
Definition secrets.h:74
void secrets_init(void)
Definition secrets.c:70
WS_DLL_PUBLIC void secrets_register_type(uint32_t secrets_type, secrets_block_callback_t cb)
Definition secrets.c:95