Package pam-devel
Files needed for developing PAM-aware applications and modules for PAM
PAM (Pluggable Authentication Modules) is a system security tool that
allows system administrators to set authentication policy without
having to recompile programs that handle authentication. This package
contains header files used for building both PAM-aware applications
and modules for use with the PAM system.
Version: 1.7.1
See also: pam, pam_abl, pam_afs_session, pam_cifscreds, pam_duo, pam_krb5, pam_mount, pam_passwdqc, pam_script, pam_snapper, pam_ssh, pam-ssh-auth-info, pam-u2f, pam_wrapper, pam_yubico.
Library Functions | |
| misc_conv | text based conversation function |
| pam | Pluggable Authentication Modules Library |
| pam_acct_mgmt | PAM account validation management |
| pam_authenticate | account authentication |
| pam_chauthtok | updating authentication tokens |
| pam_close_session | terminate PAM session management |
| pam_conv | PAM conversation function |
| pam_end | termination of PAM transaction |
| pam_error | display error messages to the user |
| pam_fail_delay | request a delay on failure |
| pam_get_authtok | get authentication token |
| pam_get_authtok_noverify | alias for pam_get_authtok |
| pam_get_authtok_verify | alias for pam_get_authtok |
| pam_get_data | get module internal data |
| pam_get_item | getting PAM information |
| pam_get_user | get user name |
| pam_getenv | get a PAM environment variable |
| pam_getenvlist | getting the PAM environment |
| pam_info | display messages to the user |
| pam_misc_drop_env | liberating a locally saved environment |
| pam_misc_paste_env | transcribing an environment to that of PAM |
| pam_misc_setenv | BSD like PAM environment variable setting |
| pam_open_session | start PAM session management |
| pam_prompt | interface to conversation function |
| pam_putenv | set or change PAM environment variable |
| pam_set_data | set module internal data |
| pam_set_item | set and update PAM information |
| pam_setcred | establish / delete user credentials |
| pam_sm_acct_mgmt | PAM service function for account management |
| pam_sm_authenticate | PAM service function for user authentication |
| pam_sm_chauthtok | PAM service function for authentication token management |
| pam_sm_close_session | PAM service function to terminate session management |
| pam_sm_open_session | PAM service function to start session management |
| pam_sm_setcred | PAM service function to alter credentials |
| pam_start | initialization of PAM transaction |
| pam_strerror | return string describing PAM error code |
| pam_syslog | send messages to the system logger |
| pam_verror | alias for pam_error |
| pam_vinfo | alias for pam_info |
| pam_vprompt | alias for pam_prompt |
| pam_vsyslog | alias for pam_syslog |
| pam_xauth_data | structure containing X authentication data |