A C-strucutre which represents the global pam-module configuration. More...
#include <pam_kmux_options.h>

Data Fields | |
| log_type | debug |
| char * | conffile |
| backfunc_t | backfuncs [(int) DB_TYPES] |
| f_hashfunc | pwhashfuncs [(int) PW_SCHEMES] |
| const char * | e2str_db_type [(int) DB_TYPES] |
| const char * | e2str_pw_scheme [(int) PW_SCHEMES] |
| pam_handle_t * | pamh |
A C-strucutre which represents the global pam-module configuration.
this struct represents options (debug or conffile), which are defined in the pam_stack.
| backfunc_t pam_modopt_s::backfuncs[(int) DB_TYPES] |
Array of backend functions. This is used to call the backend functions.
| char* pam_modopt_s::conffile |
Path to configuration file: specifies the path to the pam_kmux-configuration-file.
Loggin-mode: specifies what information is logged into syslog.
| const char* pam_modopt_s::e2str_db_type[(int) DB_TYPES] |
Array to map database-type-enums to output strings.
| const char* pam_modopt_s::e2str_pw_scheme[(int) PW_SCHEMES] |
Array to map password-scheme-enums to output strings.
| pam_handle_t* pam_modopt_s::pamh |
Pam-handle - needed for logging using pam_syslog with proper meta information.
| f_hashfunc pam_modopt_s::pwhashfuncs[(int) PW_SCHEMES] |
Array of hash functions. This is used to call the password hash functions.
1.6.3