xref: /dflybsd-src/contrib/openpam/doc/man/pam_sm_authenticate.3 (revision 4c84ab30f7dd59ef873b5a6d4e27bcea89d9f848)
110b5fe87SSascha Wildner.\" Generated from pam_sm_authenticate.c by gendoc.pl
210b5fe87SSascha Wildner.\" $OpenPAM: pam_sm_authenticate.c 938 2017-04-30 21:34:42Z des $
3*4c84ab30SSascha Wildner.Dd February 24, 2019
4ade90846SJoerg Sonnenberger.Dt PAM_SM_AUTHENTICATE 3
5ade90846SJoerg Sonnenberger.Os
6ade90846SJoerg Sonnenberger.Sh NAME
7ade90846SJoerg Sonnenberger.Nm pam_sm_authenticate
8ade90846SJoerg Sonnenberger.Nd service module implementation for pam_authenticate
9ade90846SJoerg Sonnenberger.Sh SYNOPSIS
10ade90846SJoerg Sonnenberger.In sys/types.h
11ade90846SJoerg Sonnenberger.In security/pam_appl.h
12ade90846SJoerg Sonnenberger.In security/pam_modules.h
13ade90846SJoerg Sonnenberger.Ft "int"
14ade90846SJoerg Sonnenberger.Fn pam_sm_authenticate "pam_handle_t *pamh" "int flags" "int argc" "const char **argv"
15ade90846SJoerg Sonnenberger.Sh DESCRIPTION
16ade90846SJoerg SonnenbergerThe
17577efdeeSPeter Avalos.Fn pam_sm_authenticate
18ade90846SJoerg Sonnenbergerfunction is the service module's
19ade90846SJoerg Sonnenbergerimplementation of the
20ade90846SJoerg Sonnenberger.Xr pam_authenticate 3
21ade90846SJoerg SonnenbergerAPI function.
22ade90846SJoerg Sonnenberger.Sh RETURN VALUES
23ade90846SJoerg SonnenbergerThe
24577efdeeSPeter Avalos.Fn pam_sm_authenticate
25ade90846SJoerg Sonnenbergerfunction returns one of the following values:
26ade90846SJoerg Sonnenberger.Bl -tag -width 18n
2710b5fe87SSascha Wildner.It Bq Er PAM_SUCCESS
2810b5fe87SSascha WildnerSuccess.
29ade90846SJoerg Sonnenberger.It Bq Er PAM_ABORT
30ade90846SJoerg SonnenbergerGeneral failure.
31ade90846SJoerg Sonnenberger.It Bq Er PAM_AUTHINFO_UNAVAIL
32ade90846SJoerg SonnenbergerAuthentication information is unavailable.
33ade90846SJoerg Sonnenberger.It Bq Er PAM_AUTH_ERR
34ade90846SJoerg SonnenbergerAuthentication error.
35ade90846SJoerg Sonnenberger.It Bq Er PAM_BUF_ERR
36ade90846SJoerg SonnenbergerMemory buffer error.
37ade90846SJoerg Sonnenberger.It Bq Er PAM_CONV_ERR
38ade90846SJoerg SonnenbergerConversation failure.
39ade90846SJoerg Sonnenberger.It Bq Er PAM_CRED_INSUFFICIENT
40ade90846SJoerg SonnenbergerInsufficient credentials.
41ade90846SJoerg Sonnenberger.It Bq Er PAM_IGNORE
42ade90846SJoerg SonnenbergerIgnore this module.
43ade90846SJoerg Sonnenberger.It Bq Er PAM_MAXTRIES
44ade90846SJoerg SonnenbergerMaximum number of tries exceeded.
45ade90846SJoerg Sonnenberger.It Bq Er PAM_PERM_DENIED
46ade90846SJoerg SonnenbergerPermission denied.
47ade90846SJoerg Sonnenberger.It Bq Er PAM_SERVICE_ERR
48ade90846SJoerg SonnenbergerError in service module.
49ade90846SJoerg Sonnenberger.It Bq Er PAM_SYSTEM_ERR
50ade90846SJoerg SonnenbergerSystem error.
51ade90846SJoerg Sonnenberger.It Bq Er PAM_USER_UNKNOWN
52ade90846SJoerg SonnenbergerUnknown user.
53ade90846SJoerg Sonnenberger.El
54ade90846SJoerg Sonnenberger.Sh SEE ALSO
55ade90846SJoerg Sonnenberger.Xr pam 3 ,
56ade90846SJoerg Sonnenberger.Xr pam_authenticate 3 ,
57ade90846SJoerg Sonnenberger.Xr pam_strerror 3
58ade90846SJoerg Sonnenberger.Sh STANDARDS
59ade90846SJoerg Sonnenberger.Rs
60ade90846SJoerg Sonnenberger.%T "X/Open Single Sign-On Service (XSSO) - Pluggable Authentication Modules"
61ade90846SJoerg Sonnenberger.%D "June 1997"
62ade90846SJoerg Sonnenberger.Re
63ade90846SJoerg Sonnenberger.Sh AUTHORS
64ade90846SJoerg SonnenbergerThe
65577efdeeSPeter Avalos.Fn pam_sm_authenticate
66577efdeeSPeter Avalosfunction and this manual page were
67577efdeeSPeter Avalosdeveloped for the
68ade90846SJoerg Sonnenberger.Fx
69577efdeeSPeter AvalosProject by ThinkSec AS and Network Associates Laboratories, the
70f23594ceSHasso TepperSecurity Research Division of Network Associates, Inc.\& under
71ade90846SJoerg SonnenbergerDARPA/SPAWAR contract N66001-01-C-8035
72ade90846SJoerg Sonnenberger.Pq Dq CBOSS ,
73ade90846SJoerg Sonnenbergeras part of the DARPA CHATS research program.
7410b5fe87SSascha Wildner.Pp
7510b5fe87SSascha WildnerThe OpenPAM library is maintained by
7610b5fe87SSascha Wildner.An Dag-Erling Sm\(/orgrav Aq Mt des@des.no .
77