ABI | Symbols | Types |
Used As | Name | Used In |
---|---|---|
PARAM | key |
ssh_get_publickey ( ssh_session session, ssh_key* key ) » |
PARAM | key |
ssh_get_publickey_hash ( ssh_key const key, enum ssh_publickey_hash_type type, unsigned char** hash, size_t* hlen ) » |
PARAM | key |
ssh_pki_export_pubkey_base64 ( ssh_key const key, char** b64_key ) » |
PARAM | pubkey |
ssh_userauth_try_publickey ( ssh_session session, char const* username, ssh_key const pubkey ) » |
PARAM | privkey |
ssh_userauth_publickey ( ssh_session session, char const* username, ssh_key const privkey ) » |
PARAM | key |
ssh_key_type ( ssh_key const key ) » |
PARAM | k1 |
ssh_key_cmp ( ssh_key const k1, ssh_key const k2, enum ssh_keycmp_e what ) » |
PARAM | k2 |
ssh_key_cmp ( ssh_key const k1, ssh_key const k2, enum ssh_keycmp_e what ) » |
PARAM | pkey |
ssh_pki_import_privkey_base64 ( char const* b64_key, char const* passphrase, ssh_auth_callback auth_fn, void* auth_data, ssh_key* pkey ) » |
PARAM | privkey |
ssh_pki_export_privkey_file ( ssh_key const privkey, char const* passphrase, ssh_auth_callback auth_fn, void* auth_data, char const* filename ) » |
PARAM | pkey |
ssh_pki_import_pubkey_base64 ( char const* b64_key, enum ssh_keytypes_e type, ssh_key* pkey ) » |
PARAM | pkey |
ssh_pki_generate ( enum ssh_keytypes_e type, int parameter, ssh_key* pkey ) » |
PARAM | k |
ssh_key_is_public ( ssh_key const k ) » |
PARAM | k |
ssh_key_is_private ( ssh_key const k ) » |
PARAM | key |
ssh_key_free ( ssh_key key ) » |
PARAM | pkey |
ssh_pki_import_pubkey_file ( char const* filename, ssh_key* pkey ) » |
PARAM | pkey |
ssh_pki_import_privkey_file ( char const* filename, char const* passphrase, ssh_auth_callback auth_fn, void* auth_data, ssh_key* pkey ) » |
PARAM | pkey |
ssh_pki_export_privkey_to_pubkey ( ssh_key const privkey, ssh_key* pkey ) » |
PARAM | privkey |
ssh_pki_export_privkey_to_pubkey ( ssh_key const privkey, ssh_key* pkey ) » |
PARAM | key |
ssh_pki_export_pubkey_file ( ssh_key const key, char const* filename ) » |
RETURN | ssh_key_new ( ) » | |
RETURN | ssh_message_auth_pubkey ( ssh_message msg ) » |
|
FIELD | .dsa | struct ssh_bind_struct { struct ssh_common_struct common, struct ssh_bind_callbacks_struct* bind_callbacks, void* bind_callbacks_userdata, struct ssh_poll_handle_struct* poll, char*[10] wanted_methods, char* banner, char* ecdsakey, char* dsakey, char* rsakey, ssh_key ecdsa, ssh_key dsa, ssh_key rsa, char* bindaddr, socket_t bindfd, unsigned int bindport, int blocking, int toaccept } » |
FIELD | .ecdsa | struct ssh_bind_struct { struct ssh_common_struct common, struct ssh_bind_callbacks_struct* bind_callbacks, void* bind_callbacks_userdata, struct ssh_poll_handle_struct* poll, char*[10] wanted_methods, char* banner, char* ecdsakey, char* dsakey, char* rsakey, ssh_key ecdsa, ssh_key dsa, ssh_key rsa, char* bindaddr, socket_t bindfd, unsigned int bindport, int blocking, int toaccept } » |
FIELD | .rsa | struct ssh_bind_struct { ... ssh_key ecdsa, ssh_key dsa, ssh_key rsa, char* bindaddr, socket_t bindfd, unsigned int bindport, int blocking, int toaccept } » |
FIELD | .dsa_key | anon-struct-session.h-146 { ssh_key rsa_key, ssh_key dsa_key, ssh_key ecdsa_key, enum ssh_keytypes_e hostkey } » |
FIELD | .ecdsa_key | anon-struct-session.h-146 { ssh_key rsa_key, ssh_key dsa_key, ssh_key ecdsa_key, enum ssh_keytypes_e hostkey } » |
FIELD | .rsa_key | anon-struct-session.h-146 { ssh_key rsa_key, ssh_key dsa_key, ssh_key ecdsa_key, enum ssh_keytypes_e hostkey } » |
FIELD | .pubkey | struct ssh_auth_request { char* username, int method, char* password, struct ssh_key_struct* pubkey, char signature_state, char kbdint_response } » |
FIELD | .pubkey | struct ssh_agent_state_struct { enum ssh_agent_state_e state, ssh_key pubkey, char* comment } » |
FIELD | .privkey | struct ssh_auth_auto_state_struct { enum ssh_auth_auto_state_e state, struct ssh_iterator* it, ssh_key privkey, ssh_key pubkey } » |
FIELD | .pubkey | struct ssh_auth_auto_state_struct { enum ssh_auth_auto_state_e state, struct ssh_iterator* it, ssh_key privkey, ssh_key pubkey } » |
F-PTR PARAM |
3rd parameter | int(*) { ssh_session, char const*, struct ssh_key_struct*, char, void* } » |