Greenbone Security Assistant
7.0.0
|
User information structure, for sessions. More...
Data Fields | |
char * | cookie |
Cookie token. More... | |
char * | token |
Request session token. More... | |
gchar * | username |
Login name. More... | |
gchar * | password |
Password. More... | |
gchar * | role |
Role. More... | |
gchar * | timezone |
Timezone. More... | |
gchar * | severity |
Severity class. More... | |
gchar * | capabilities |
Capabilities. More... | |
gchar * | language |
User Interface Language, in short form like "en". More... | |
gchar * | pw_warning |
Password policy warning. More... | |
char * | address |
Client's IP address. More... | |
time_t | time |
Login time. More... | |
int | charts |
Whether to show charts for this user. More... | |
GTree * | chart_prefs |
Chart preferences. More... | |
gchar * | autorefresh |
Auto-Refresh interval. More... | |
GTree * | last_filt_ids |
Last used filter ids. More... | |
int | guest |
Whether the user is a guest. More... | |
char* user::address |
gchar* user::autorefresh |
Auto-Refresh interval.
Definition at line 396 of file gsad.c.
Referenced by user_add(), user_find(), and user_set_autorefresh().
gchar* user::capabilities |
GTree* user::chart_prefs |
Chart preferences.
Definition at line 395 of file gsad.c.
Referenced by user_add(), user_find(), and user_set_chart_pref().
int user::charts |
Whether to show charts for this user.
Definition at line 394 of file gsad.c.
Referenced by user_set_charts().
char* user::cookie |
Cookie token.
Definition at line 382 of file gsad.c.
Referenced by exec_omp_post(), handle_request(), send_redirect_to_uri(), user_add(), and user_find().
int user::guest |
gchar* user::language |
User Interface Language, in short form like "en".
Definition at line 390 of file gsad.c.
Referenced by exec_omp_post(), handle_request(), user_find(), and user_set_language().
GTree* user::last_filt_ids |
gchar* user::password |
gchar* user::pw_warning |
Password policy warning.
Definition at line 391 of file gsad.c.
Referenced by user_add(), user_find(), and user_set_password().
gchar* user::role |
gchar* user::severity |
Severity class.
Definition at line 388 of file gsad.c.
Referenced by user_add(), user_find(), and user_set_severity().
time_t user::time |
Login time.
Definition at line 393 of file gsad.c.
Referenced by token_user(), user_add(), and user_find().
gchar* user::timezone |
Timezone.
Definition at line 387 of file gsad.c.
Referenced by user_add(), user_find(), and user_set_timezone().
char* user::token |
Request session token.
Definition at line 383 of file gsad.c.
Referenced by handle_request(), token_user(), user_add(), user_find(), user_logout_all_sessions(), user_set_autorefresh(), user_set_chart_pref(), user_set_charts(), user_set_language(), user_set_password(), user_set_severity(), and user_set_timezone().
gchar* user::username |
Login name.
Definition at line 384 of file gsad.c.
Referenced by user_add(), and user_logout_all_sessions().