Linux Standard Base Core Specification, Generic Part | ||
---|---|---|
<<< Previous | Chapter 14. Base Libraries | Next >>> |
Table 14-67 defines the library name and shared object name for the libpam library
The Pluggable Authentication Module (PAM) interfaces allow applications to request authentication via a system administrator defined mechanism, known as a service.
A single service name, other
, shall always be present.
The behavior of this service shall be determined by the system administrator.
Additional service names may also exist.
Note: Future versions of this specification might define additional service names.
The behavior of the interfaces in this library is specified by the following specifications:
[LSB] This Specification |
[PAM] PAM |
An LSB conforming implementation shall provide the generic functions for Pluggable Authentication API specified in Table 14-68, with the full mandatory functionality as described in the referenced underlying specification.
Table 14-68. libpam - Pluggable Authentication API Function Interfaces
pam_acct_mgmt(LIBPAM_1.0) [LSB] | pam_authenticate(LIBPAM_1.0) [LSB] | pam_chauthtok(LIBPAM_1.0) [LSB] | pam_close_session(LIBPAM_1.0) [LSB] |
pam_end(LIBPAM_1.0) [LSB] | pam_fail_delay(LIBPAM_1.0) [LSB] | pam_get_data(LIBPAM_1.0) [PAM] | pam_get_item(LIBPAM_1.0) [LSB] |
pam_get_user(LIBPAM_1.0) [PAM] | pam_getenv(LIBPAM_1.0) [LSB] | pam_getenvlist(LIBPAM_1.0) [LSB] | pam_open_session(LIBPAM_1.0) [LSB] |
pam_putenv(LIBPAM_1.0) [LSB] | pam_set_data(LIBPAM_1.0) [PAM] | pam_set_item(LIBPAM_1.0) [LSB] | pam_setcred(LIBPAM_1.0) [LSB] |
pam_start(LIBPAM_1.0) [LSB] | pam_strerror(LIBPAM_1.0) [LSB] |
<<< Previous | Home | Next >>> |
setkey_r | Up | Data Definitions for libpam |