|
Greenbone Security Assistant
7.0.3~git
|
Structure of credential related information. More...
#include <gsad_base.h>

Data Fields | |
| struct timeval | cmd_start |
| Seconds since command page handler started. More... | |
| char * | username |
| Name of user. More... | |
| char * | password |
| User's password. More... | |
| char * | role |
| User's role. More... | |
| char * | timezone |
| User's timezone. More... | |
| char * | token |
| Session token. More... | |
| char * | caller |
| Caller URL, for POST relogin. More... | |
| char * | current_page |
| Current page URL, for refresh. More... | |
| char * | capabilities |
| Capabilites of manager. More... | |
| char * | language |
| Accept-Language browser header. More... | |
| char * | severity |
| Severity class. More... | |
| char * | pw_warning |
| Password policy warning message. More... | |
| char * | client_address |
| Client's address. More... | |
| GTree * | chart_prefs |
| Chart preferences. More... | |
| char * | autorefresh |
| Auto-refresh interval. More... | |
| GTree * | last_filt_ids |
| Last filter ids. More... | |
| params_t * | params |
| Request parameters. More... | |
| int | charts |
| Whether to show charts for this user. More... | |
| int | guest |
| Whether the user is a guest user. More... | |
Structure of credential related information.
Definition at line 66 of file gsad_base.h.
| char* credentials_t::autorefresh |
Auto-refresh interval.
Definition at line 82 of file gsad_base.h.
Referenced by free_find_by_value(), and params_mhd_validate_values().
| char* credentials_t::caller |
Caller URL, for POST relogin.
Definition at line 74 of file gsad_base.h.
Referenced by exec_omp_post(), free_find_by_value(), handle_request(), and params_mhd_validate_values().
| char* credentials_t::capabilities |
Capabilites of manager.
Definition at line 76 of file gsad_base.h.
Referenced by command_enabled(), free_find_by_value(), gsad_message(), handle_request(), and params_mhd_validate_values().
| GTree* credentials_t::chart_prefs |
Chart preferences.
Definition at line 81 of file gsad_base.h.
Referenced by free_find_by_value(), and params_mhd_validate_values().
| int credentials_t::charts |
Whether to show charts for this user.
Definition at line 85 of file gsad_base.h.
Referenced by exec_omp_get(), free_find_by_value(), gsad_message(), handle_request(), and params_mhd_validate_values().
| char* credentials_t::client_address |
Client's address.
Definition at line 80 of file gsad_base.h.
Referenced by free_find_by_value(), gsad_message(), handle_request(), and params_mhd_validate_values().
| struct timeval credentials_t::cmd_start |
Seconds since command page handler started.
Definition at line 68 of file gsad_base.h.
Referenced by exec_omp_get(), exec_omp_post(), and free_find_by_value().
| char* credentials_t::current_page |
Current page URL, for refresh.
Definition at line 75 of file gsad_base.h.
Referenced by free_find_by_value(), message_invalid(), and params_mhd_validate_values().
| int credentials_t::guest |
Whether the user is a guest user.
Definition at line 86 of file gsad_base.h.
Referenced by dashboard(), free_find_by_value(), handle_request(), and params_mhd_validate_values().
| char* credentials_t::language |
Accept-Language browser header.
Definition at line 77 of file gsad_base.h.
Referenced by free_find_by_value(), gsad_message(), handle_request(), params_mhd_validate_values(), and save_my_settings_omp().
| GTree* credentials_t::last_filt_ids |
Last filter ids.
Definition at line 83 of file gsad_base.h.
Referenced by delete_filter_omp(), delete_report_omp(), get_one(), and params_mhd_validate_values().
| params_t* credentials_t::params |
Request parameters.
Definition at line 84 of file gsad_base.h.
Referenced by exec_omp_get(), exec_omp_post(), free_find_by_value(), gsad_message(), handle_request(), and logout().
| char* credentials_t::password |
User's password.
Definition at line 70 of file gsad_base.h.
Referenced by manager_connect(), params_mhd_validate_values(), save_my_settings_omp(), and save_user_omp().
| char* credentials_t::pw_warning |
Password policy warning message.
Definition at line 79 of file gsad_base.h.
Referenced by free_find_by_value(), and params_mhd_validate_values().
| char* credentials_t::role |
User's role.
Definition at line 71 of file gsad_base.h.
Referenced by free_find_by_value(), gsad_message(), handle_request(), and params_mhd_validate_values().
| char* credentials_t::severity |
Severity class.
Definition at line 78 of file gsad_base.h.
Referenced by free_find_by_value(), params_mhd_validate_values(), and save_my_settings_omp().
| char* credentials_t::timezone |
User's timezone.
Definition at line 72 of file gsad_base.h.
Referenced by exec_omp_get(), exec_omp_post(), free_find_by_value(), params_mhd_validate_values(), and save_my_settings_omp().
| char* credentials_t::token |
Session token.
Definition at line 73 of file gsad_base.h.
Referenced by dashboard(), exec_omp_get(), exec_omp_post(), free_find_by_value(), gsad_message(), handle_request(), logout(), params_mhd_validate_values(), and user_logout_all_sessions().
| char* credentials_t::username |
Name of user.
Definition at line 69 of file gsad_base.h.
Referenced by create_role_omp(), delete_task_omp(), exec_omp_post(), format_file_name(), free_find_by_value(), gsad_message(), handle_request(), manager_connect(), params_mhd_validate_values(), save_my_settings_omp(), and save_user_omp().