pam_getenv(3) | retrieve the value of a PAM environment variable |
pam, pam_acct_mgmt, pam_authenticate, pam_chauthtok, pam_close_session, pam_end, pam_get_data, pam_get_item, pam_get_user, pam_getenv, pam_getenvlist, pam_open_session, pam_putenv, pam_set_data, pam_set_item, pam_setcred, pam_start, pam_strerror(3) | Pluggable Authentication Modules Library |
PAM_GETENV(3) | MidnightBSD Library Functions Manual | PAM_GETENV(3) |
pam_getenv
—
retrieve the value of a PAM environment variable
#include
<sys/types.h>
#include
<security/pam_appl.h>
const char *
pam_getenv
(pam_handle_t
*pamh, const char
*name);
The
pam_getenv
()
function returns the value of an environment variable. Its semantics are
similar to those of
getenv(3), but it
accesses the PAM context's environment list instead of the
application's.
The pam_getenv
() function returns
NULL
on failure.
getenv(3), pam(3), pam_getenvlist(3), pam_putenv(3), pam_setenv(3)
X/Open Single Sign-On Service (XSSO) - Pluggable Authentication Modules, June 1997.
The pam_getenv
() function and this manual
page were developed for the FreeBSD 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.
The OpenPAM library is maintained by Dag-Erling Smørgrav <des@des.no>.
February 24, 2019 | midnightbsd-3.1 |