Greenbone Security Assistant  7.0.3~git
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 416 of file gsad.c.

Field Documentation

◆ address

char* user::address

Client's IP address.

Definition at line 428 of file gsad.c.

◆ autorefresh

gchar* user::autorefresh

Auto-Refresh interval.

Definition at line 432 of file gsad.c.

Referenced by user_find().

◆ capabilities

gchar* user::capabilities

Capabilities.

Definition at line 425 of file gsad.c.

Referenced by user_find().

◆ chart_prefs

GTree* user::chart_prefs

Chart preferences.

Definition at line 431 of file gsad.c.

Referenced by user_find().

◆ charts

int user::charts

Whether to show charts for this user.

Definition at line 430 of file gsad.c.

◆ cookie

char* user::cookie

Cookie token.

Definition at line 418 of file gsad.c.

Referenced by user_find().

◆ guest

int user::guest

Whether the user is a guest.

Definition at line 434 of file gsad.c.

◆ language

gchar* user::language

User Interface Language, in short form like "en".

Definition at line 426 of file gsad.c.

Referenced by user_find().

◆ last_filt_ids

GTree* user::last_filt_ids

Last used filter ids.

Definition at line 433 of file gsad.c.

◆ password

gchar* user::password

Password.

Definition at line 421 of file gsad.c.

◆ pw_warning

gchar* user::pw_warning

Password policy warning.

Definition at line 427 of file gsad.c.

Referenced by user_find().

◆ role

gchar* user::role

Role.

Definition at line 422 of file gsad.c.

Referenced by user_find().

◆ severity

gchar* user::severity

Severity class.

Definition at line 424 of file gsad.c.

Referenced by user_find().

◆ time

time_t user::time

Login time.

Definition at line 429 of file gsad.c.

◆ timezone

gchar* user::timezone

Timezone.

Definition at line 423 of file gsad.c.

Referenced by user_find().

◆ token

char* user::token

Request session token.

Definition at line 419 of file gsad.c.

Referenced by token_user_remove(), and user_find().

◆ username

gchar* user::username

Login name.

Definition at line 420 of file gsad.c.


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