pam_setcred man page on IRIX

Man page or keyword search:  
man Server   31559 pages
apropos Keyword Search (all sections)
Output format
IRIX logo
[printable version]

PAM_SETCRED(3)	     App. Programmers' Manual	   PAM_SETCRED(3)

NAME
       pam_setcred - set the credentials for the user

SYNOPSIS
       #include <security/pam_appl.h>

       int pam_setcred(pam_handle_t *pamh, int	flags);

DESCRIPTION
       pam_setcred

       This  function  is  used to establish, maintain and delete
       the credentials of a user. It should  be	 called	 after	a
       user has been authenticated and before a session is opened
       for the user (with pam_open_session(3)).

       It should be noted that credentials come	 in  many  forms.
       Examples	 include:  group  memberships;	ticket-files; and
       Linux-PAM environment variables.	 For this reason,  it  is
       important  that	the  basic identity of the user is estab-
       lished, by the application, prior to a call to this  func-
       tion.   For  example,  the  default  Linux-PAM environment
       variables should be set and also initgroups(2) (or equiva-
       lent) should have been performed.

VALID FLAGS
       PAM_ESTABLISH_CRED
	      initialize the credentials for the user.

       PAM_DELETE_CRED
	      delete the user's credentials.

       PAM_REINITIALIZE_CRED
	      delete  and then initialize the user's credentials.

       PAM_REFRESH_CRED
	      extend the lifetime of the existing credentials.

RETURN VALUE
       On success PAM_SUCCESS is returned, all other return  val-
       ues should be treated as errors.

ERRORS
       May be translated to text with pam_strerror(3).

CONFORMING TO
       DCE-RFC 86.0, October 1995.

BUGS
       none known.

SEE ALSO
       pam_authenticate(3),   pam_strerror(3)  and  pam_open_ses-
       sion(3).

       Also, see the three Linux-PAM Guides, for System	 adminis-
       trators, module developers, and application developers.

Linux-PAM 0.58		   1997 July 6		   PAM_SETCRED(3)
[top]

List of man pages available for IRIX

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net