|
Tor 0.4.9.8
|
#include <hs_client.h>
Data Fields | |
| curve25519_secret_key_t | enc_seckey |
| char | onion_address [HS_SERVICE_ADDR_LEN_BASE32+1] |
| char * | client_name |
| int | flags |
Client-side configuration of client authorization
Definition at line 66 of file hs_client.h.
| char* client_name |
An client name used to connect to the onion service.
Definition at line 75 of file hs_client.h.
Referenced by encode_client_auth_cred_for_control_port(), and handle_control_onion_client_auth_add().
| curve25519_secret_key_t enc_seckey |
An curve25519 secret key used to compute decryption keys that allow the client to decrypt the hidden service descriptor.
Definition at line 69 of file hs_client.h.
Referenced by encode_client_auth_cred_for_control_port(), handle_control_onion_client_auth_add(), hs_client_decode_descriptor(), parse_auth_file_content(), and store_permanent_client_auth_credentials().
| int flags |
Definition at line 78 of file hs_client.h.
| char onion_address[HS_SERVICE_ADDR_LEN_BASE32+1] |
An onion address that is used to connect to the onion service.
Definition at line 72 of file hs_client.h.
Referenced by encode_client_auth_cred_for_control_port(), find_and_remove_client_auth_creds_file(), handle_control_onion_client_auth_add(), handle_control_onion_client_auth_view(), hs_client_register_auth_credentials(), hs_config_client_authorization(), parse_auth_file_content(), and store_permanent_client_auth_credentials().