Greenbone Security Assistant  7.0.0
user Struct Reference

User information structure, for sessions. More...

Collaboration diagram for user:
Collaboration graph

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...
 

Detailed Description

User information structure, for sessions.

Definition at line 380 of file gsad.c.

Field Documentation

char* user::address

Client's IP address.

Definition at line 392 of file gsad.c.

Referenced by user_find().

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

Capabilities.

Definition at line 389 of file gsad.c.

Referenced by user_add(), and user_find().

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

Whether the user is a guest.

Definition at line 398 of file gsad.c.

Referenced by user_find().

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

Last used filter ids.

Definition at line 397 of file gsad.c.

Referenced by user_add().

gchar* user::password

Password.

Definition at line 385 of file gsad.c.

Referenced by user_add(), and user_set_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

Role.

Definition at line 386 of file gsad.c.

Referenced by user_add(), and user_find().

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().

gchar* user::username

Login name.

Definition at line 384 of file gsad.c.

Referenced by user_add(), and user_logout_all_sessions().


The documentation for this struct was generated from the following file: