16 #include "ws_symbol_export.h"
38 void secrets_cleanup(
void);
58 typedef struct cert_key_id cert_key_id_t;
89 WS_DLL_PUBLIC GSList *
90 secrets_get_available_keys(
void);
101 WS_DLL_PUBLIC gboolean
102 secrets_verify_key(
const char *uri,
const char *password, gboolean *need_password,
char **error);
105 GHashTable *privkey_hash_table_new(
void);
120 secrets_rsa_decrypt(
const cert_key_id_t *key_id,
const guint8 *encr,
int encr_len, guint8 **out,
int *out_len);
void secrets_init(void)
Definition: secrets.c:70
void secrets_register_type(guint32 secrets_type, secrets_block_callback_t cb)
Definition: secrets.c:95
void(* secrets_block_callback_t)(const void *secrets, guint size)
Definition: secrets.h:71
WS_DLL_PUBLIC void secrets_wtap_callback(guint32 secrets_type, const void *secrets, guint size)
Definition: secrets.c:101