pam_modopt_s Struct Reference

A C-strucutre which represents the global pam-module configuration. More...

#include <pam_kmux_options.h>

Collaboration diagram for pam_modopt_s:
Collaboration graph
[legend]

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

Detailed Description

A C-strucutre which represents the global pam-module configuration.

this struct represents options (debug or conffile), which are defined in the pam_stack.


Field Documentation

Array of backend functions. This is used to call the backend functions.

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.

Array of hash functions. This is used to call the password hash functions.


The documentation for this struct was generated from the following file:
Generated on Mon Apr 5 22:28:56 2010 for pam_kmux by  doxygen 1.6.3