OpenDNSSEC-libhsm
1.3.4
|
#include <libhsm.h>
Data Fields | |
unsigned int | id |
char * | name |
char * | token_label |
char * | path |
void * | handle |
void * | sym |
hsm_config_t * | config |
optional per HSM configuration
Definition at line 71 of file libhsm.h.
Referenced by hsm_generate_rsa_key(), hsm_print_key(), and hsm_remove_key().
void* hsm_module_t::handle |
unsigned int hsm_module_t::id |
char* hsm_module_t::name |
name of repository
Definition at line 66 of file libhsm.h.
Referenced by cmd_list(), hsm_detach(), hsm_print_key(), hsm_print_session(), hsm_print_tokeninfo(), and hsm_token_attached().
char* hsm_module_t::path |
path to PKCS#11 library
Definition at line 68 of file libhsm.h.
Referenced by hsm_print_session(), and hsm_print_tokeninfo().
void* hsm_module_t::sym |
Function list from dlsym
Definition at line 70 of file libhsm.h.
Referenced by hsm_check_context(), hsm_generate_rsa_key(), hsm_print_session(), hsm_print_tokeninfo(), hsm_random_buffer(), and hsm_remove_key().
label of the token
Definition at line 67 of file libhsm.h.
Referenced by hsm_print_session(), and hsm_print_tokeninfo().