pam_set_data (3) ( Linux man: Библиотечные вызовы )
BSD mandoc
NAME
pam_set_data
- set module information
LIBRARY
Lb libpam
SYNOPSIS
#include <sys/types.h>
#include <security/pam_appl.h> int
pam_set_data (pam_handle_t *pamh const char *module_data_name void *data void (*cleanup)(pam_handle_t *pamh, void *data, int pam_end_status));
DESCRIPTION
The
function associates a pointer to an opaque object
with an arbitrary string specified by the
Fa module_data_name
argument,
in the PAM context specified by the
Fa pamh
argument.
If not
NULL
the
Fa cleanup
argument should point to a function
responsible for releasing the resources associated with the object.
This function and its counterpart
pam_get_data3
are useful for managing
data that are meaningful only to a particular service module.
"X/Open Single Sign-On Service (XSSO) - Pluggable Authentication Modules"
"June 1997"
AUTHORS
The
function and this manual page were developed for the
Fx Project by ThinkSec AS and Network Associates Laboratories, the
Security Research Division of Network Associates, Inc. under
DARPA/SPAWAR contract N66001-01-C-8035
(``CBOSS''
)
as part of the DARPA CHATS research program.