SunOS man pages : libpam (3)
Interface Libraries libpam(3LIB)
NAME
libpam - interface library for PAM (Pluggable Authentication
Module)
SYNOPSIS
cc [ flag... ] file... -lpam [library ... ]
#include <security/pam_appl.h>
DESCRIPTION
The shared object libpam.so.1 provides the public interfaces
defined below.
For additional information on shared object interfaces, see
intro(3).
INTERFACES
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
FILES
/usr/lib/libpam.so.1
File that implements the PAM framework library.
/etc/pam.conf
Configuration file.
/usr/lib/security/pam_dial_auth.so.1
Authentication management PAM module for dialups.
/usr/lib/security/pam_rhosts_auth.so.1
Authentication management PAM modules that use
ruserok().
/usr/lib/security/pam_sample.so.1
Sample PAM module.
/usr/lib/security/pam_unix.so.1
SunOS 5.8 Last change: 4 Aug 1998 1
Interface Libraries libpam(3LIB)
Authentication, account, session and password manage-
ment PAM module.
ATTRIBUTES
See attributes(5) for description of the following attri-
butes:
____________________________________________________________
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
|_____________________________|_____________________________|
| Availability | SUNWcsl |
|_____________________________|_____________________________|
| MT Level | MT-Safe with exceptions |
|_____________________________|_____________________________|
SEE ALSO
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)
NOTES
The interfaces in libpam() are MT-Safe only if each thread
within the multi-threaded application uses its own PAM han-
dle.
SunOS 5.8 Last change: 4 Aug 1998 2
|
 |
|
|