PostgreSQL Source Code
git master
|
Data Fields | |
fe_scram_state_enum | state |
PGconn * | conn |
char * | password |
char * | sasl_mechanism |
uint8 | SaltedPassword [SCRAM_KEY_LEN] |
char * | client_nonce |
char * | client_first_message_bare |
char * | client_final_message_without_proof |
char * | server_first_message |
char * | salt |
int | saltlen |
int | iterations |
char * | nonce |
char * | server_final_message |
char | ServerSignature [SCRAM_KEY_LEN] |
Definition at line 35 of file fe-auth-scram.c.
char* fe_scram_state::client_final_message_without_proof |
Definition at line 48 of file fe-auth-scram.c.
Referenced by build_client_final_message(), pg_fe_scram_free(), and verify_server_signature().
char* fe_scram_state::client_first_message_bare |
Definition at line 47 of file fe-auth-scram.c.
Referenced by build_client_first_message(), calculate_client_proof(), pg_fe_scram_free(), and verify_server_signature().
char* fe_scram_state::client_nonce |
Definition at line 46 of file fe-auth-scram.c.
Referenced by build_client_first_message(), pg_fe_scram_free(), and read_server_first_message().
PGconn* fe_scram_state::conn |
Definition at line 40 of file fe-auth-scram.c.
Referenced by build_client_final_message(), build_client_first_message(), pg_fe_scram_exchange(), pg_fe_scram_init(), read_server_final_message(), and read_server_first_message().
int fe_scram_state::iterations |
Definition at line 54 of file fe-auth-scram.c.
Referenced by calculate_client_proof(), and read_server_first_message().
char* fe_scram_state::nonce |
Definition at line 55 of file fe-auth-scram.c.
Referenced by build_client_final_message(), pg_fe_scram_free(), and read_server_first_message().
char* fe_scram_state::password |
Definition at line 41 of file fe-auth-scram.c.
Referenced by calculate_client_proof(), pg_fe_scram_free(), and pg_fe_scram_init().
char* fe_scram_state::salt |
Definition at line 52 of file fe-auth-scram.c.
Referenced by calculate_client_proof(), pg_fe_scram_free(), and read_server_first_message().
uint8 fe_scram_state::SaltedPassword[SCRAM_KEY_LEN] |
Definition at line 45 of file fe-auth-scram.c.
Referenced by calculate_client_proof(), and verify_server_signature().
int fe_scram_state::saltlen |
Definition at line 53 of file fe-auth-scram.c.
Referenced by calculate_client_proof(), and read_server_first_message().
char* fe_scram_state::sasl_mechanism |
Definition at line 42 of file fe-auth-scram.c.
Referenced by build_client_final_message(), build_client_first_message(), pg_fe_scram_channel_bound(), pg_fe_scram_free(), and pg_fe_scram_init().
char* fe_scram_state::server_final_message |
Definition at line 58 of file fe-auth-scram.c.
Referenced by pg_fe_scram_free(), and read_server_final_message().
char* fe_scram_state::server_first_message |
Definition at line 51 of file fe-auth-scram.c.
Referenced by calculate_client_proof(), pg_fe_scram_free(), read_server_first_message(), and verify_server_signature().
char fe_scram_state::ServerSignature[SCRAM_KEY_LEN] |
Definition at line 59 of file fe-auth-scram.c.
Referenced by read_server_final_message(), and verify_server_signature().
fe_scram_state_enum fe_scram_state::state |
Definition at line 37 of file fe-auth-scram.c.
Referenced by pg_fe_scram_channel_bound(), pg_fe_scram_exchange(), and pg_fe_scram_init().