Linux Standard Base Core Specification 4.1 | ||
---|---|---|
<<< Previous | Chapter 12. Base Libraries | Next >>> |
Table 12-60 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 |
An LSB conforming implementation shall provide the generic functions for Pluggable Authentication API specified in Table 12-61, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-61. 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_item(LIBPAM_1.0) [LSB] | 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_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 >>> |
Interfaces for libcrypt | Up | Data Definitions for libpam |