1.18. Interfaces for libpam

Table 1-35 defines the library name and shared object name for the libpam library

Table 1-35. libpam Definition

Library:libpam
SONAME:libpam.so.0

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. [1]

The behavior of the interfaces in this library is specified by the following specifications:

this specification

1.18.1. Pluggable Authentication API

1.18.1.1. Interfaces for Pluggable Authentication API

An LSB conforming implementation shall provide the generic functions for Pluggable Authentication API specified in Table 1-36, with the full mandatory functionality as described in the referenced underlying specification.

Table 1-36. libpam - Pluggable Authentication API Function Interfaces

pam_acct_mgmt [1]pam_close_session [1]pam_get_item [1]pam_set_item [1]pam_strerror [1]
pam_authenticate [1]pam_end [1]pam_getenvlist [1]pam_setcred [1] 
pam_chauthtok [1]pam_fail_delay [1]pam_open_session [1]pam_start [1] 

Referenced Specification(s)

Notes

[1]

Future versions of this specification might define additional service names.