pam_getenv(3pam) 맨 페이지 - 윈디하나의 솔라나라

개요

섹션
맨 페이지 이름
검색(S)

pam_getenv(3pam)

pam_getenv(3PAM)             PAM Library Functions            pam_getenv(3PAM)

NAME
       pam_getenv - returns the value for a PAM environment name

SYNOPSIS
       cc [ flag ... ] file ... -lpam [ library ... ]
       #include <security/pam_appl.h>

       char *pam_getenv(pam_handle_t *pamh, const char *name);

DESCRIPTION
       The  pam_getenv() function searches the PAM handle pamh for a value as‐
       sociated with name. If a value is present, pam_getenv() makes a copy of
       the value and returns a pointer to the copy back to the calling  appli‐
       cation.  If  no such entry exists, pam_getenv() returns NULL. It is the
       responsibility of the calling application to free the  memory  returned
       by pam_getenv().

RETURN VALUES
       If successful, pam_getenv() returns a copy of the value associated with
       name in the PAM handle; otherwise, it returns a NULL pointer.

ATTRIBUTES
       See attributes(7) for descriptions of the following attributes:

       tab()  box; cw(2.75i) |cw(2.75i) lw(2.75i) |lw(2.75i) ATTRIBUTE TYPEAT‐
       TRIBUTE VALUE _ Interface StabilityCommitted _ MT-LevelMT-Safe with ex‐
       ceptions



       The interfaces in libpam are MT-Safe only if  each  thread  within  the
       multithreaded application uses its own PAM handle.

SEE ALSO
       libpam(3LIB),  pam(3PAM),  pam_getenvlist(3PAM),  pam_putenv(3PAM), at‐
       tributes(7)

HISTORY
       The pam_getenv() function was introduced in Solaris 2.6.

Oracle Solaris 11.4               15 Mar 2023                 pam_getenv(3PAM)
맨 페이지 내용의 저작권은 맨 페이지 작성자에게 있습니다.
RSS ATOM XHTML 5 CSS3