NAME | SYNOPSIS | DESCRIPTION | INTERFACES | FILES | ATTRIBUTES | SEE ALSO | NOTES
cc [ flag . . . ] file . . . -lpam [library . . . ]
#include <security/pam_appl.h>
The shared object libpam.so.1 provides the public interfaces defined below.
For additional information on shared object interfaces, see intro(3).
SUNW_1.1 (generic):
pam_acct_mgm | pam_authenticate |
pam_chauthtok | pam_close_session |
pam_end | pam_get_data |
pam_get_item | pam_get_user |
pam_open_session | pam_setcred |
pam_set_data | pam_set_item |
pam_start | pam_strerror |
SUNW_1.2 (generic):
pam_getenv | pam_getenvlist |
pam_putenv |
File that implements the PAM framework library.
Configuration file.
Authentication management PAM module for dialups.
Authentication management PAM modules that use ruserok().
Sample PAM module.
Authentication, account, session and password management PAM module.
See attributes(5) for description of the following attributes:
ATTRIBUTE TYPE | ATTRIBUTE VALUE |
---|---|
Availability | SUNWcsl |
MT Level | MT-Safe with exceptions |
pvs(1), intro(3), pam(3PAM), intro(3), pam.conf(4), attributes(5), pam_dial_auth(5), pam_rhosts_auth(5), pam_sample(5), pam_unix(5)
The interfaces in libpam() are MT-Safe only if each thread within the multi-threaded application uses its own PAM handle.
NAME | SYNOPSIS | DESCRIPTION | INTERFACES | FILES | ATTRIBUTES | SEE ALSO | NOTES