:man| Alphabetical   Categories   About us 
 
PAM_CHAUTHTOK (3) | C library functions | Unix Manual Pages | :man

NAME

pam_chauthtok - perform password related functions within the PAM framework

CONTENTS

Library
Synopsis
Description
Return Values
See Also
Standards
Authors

LIBRARY


.Lb libpam

SYNOPSIS


.In sys/types.h
.In security/pam_appl.h "int" pam_chauthtok "pam_handle_t *pamh" "int flags"

DESCRIPTION

The pam_chauthtok function attempts to change the authentication token for the user associated with the pam context specified by the pamh argument.

The flags argument is the binary or of zero or more of the following values:

PAM_SILENT
Do not emit any messages.
PAM_CHANGE_EXPIRED_AUTHTOK
Change only those authentication tokens that have expired.

If any other bits are set, pam_chauthtok will return PAM_SYMBOL_ERR.

RETURN VALUES

The pam_chauthtok function returns one of the following values:
[PAM_ABORT]
General failure.
[PAM_AUTHTOK_DISABLE_AGING]
Authentication token aging disabled.
[PAM_AUTHTOK_ERR]
Authentication token failure.
[PAM_AUTHTOK_LOCK_BUSY]
Authentication token lock busy.
[PAM_AUTHTOK_RECOVERY_ERR]
Failed to recover old authentication token.
[PAM_BUF_ERR]
Memory buffer error.
[PAM_CONV_ERR]
Conversation failure.
[PAM_PERM_DENIED]
Permission denied.
[PAM_SERVICE_ERR]
Error in service module.
[PAM_SYMBOL_ERR]
Invalid symbol.
[PAM_SYSTEM_ERR]
System error.
[PAM_TRY_AGAIN]
Try again.

SEE ALSO

pam(3), pam_strerror(3)

STANDARDS

AUTHORS

 
Created by Blin Media, 2008-2013