|
Greenbone Vulnerability Management Libraries 22.40.0
|
Struct holding options for authentication. More...
#include <gmp.h>

Data Fields | |
| int | timeout |
| Timeout for authentication. | |
| const char * | username |
| Password. | |
| const char * | password |
| Username. | |
| char ** | role |
| [out] Role. | |
| char ** | timezone |
| [out] Timezone if any, else NULL. | |
| char ** | pw_warning |
| [out] Password warning, NULL if password is okay. | |
| int | jwt_requested |
| Flag for JWT. 0 = false, 1 = true. | |
| char ** | jwt |
| [out] JWT token value, NULL if not requested. | |
| char** gmp_authenticate_info_opts_t::jwt |
[out] JWT token value, NULL if not requested.
Definition at line 35 of file gmp.h.
Referenced by Ensure(), Ensure(), and gmp_authenticate_info_ext_c().
| int gmp_authenticate_info_opts_t::jwt_requested |
Flag for JWT. 0 = false, 1 = true.
Definition at line 34 of file gmp.h.
Referenced by Ensure(), Ensure(), and gmp_authenticate_info_ext_c().
| const char* gmp_authenticate_info_opts_t::password |
| char** gmp_authenticate_info_opts_t::pw_warning |
[out] Password warning, NULL if password is okay.
Definition at line 33 of file gmp.h.
Referenced by Ensure(), Ensure(), gmp_authenticate_info_ext(), and gmp_authenticate_info_ext_c().
| char** gmp_authenticate_info_opts_t::role |
[out] Role.
Definition at line 31 of file gmp.h.
Referenced by Ensure(), Ensure(), gmp_authenticate_info_ext(), and gmp_authenticate_info_ext_c().
| int gmp_authenticate_info_opts_t::timeout |
| char** gmp_authenticate_info_opts_t::timezone |
[out] Timezone if any, else NULL.
Definition at line 32 of file gmp.h.
Referenced by Ensure(), Ensure(), gmp_authenticate_info_ext(), and gmp_authenticate_info_ext_c().
| const char* gmp_authenticate_info_opts_t::username |