Lines Matching refs:auth_session_t
43 typedef struct auth_session_t auth_session_t; typedef
60 char *auth_getitem(auth_session_t *, auth_item_t);
61 int auth_setitem(auth_session_t *, auth_item_t, char *);
63 auth_session_t *auth_open(void);
64 auth_session_t *auth_verify(auth_session_t *, char *, char *, ...)
67 auth_session_t *auth_userchallenge(char *, char *, char *, char **);
68 auth_session_t *auth_usercheck(char *, char *, char *, char *);
70 int auth_userresponse(auth_session_t *, char *, int);
72 int auth_approval(auth_session_t *, struct login_cap *, char *, char *);
74 int auth_close(auth_session_t *);
75 void auth_clean(auth_session_t *);
77 char *auth_getvalue(auth_session_t *, char *);
78 int auth_getstate(auth_session_t *);
79 char *auth_challenge(auth_session_t *);
80 void auth_setenv(auth_session_t *);
81 void auth_clrenv(auth_session_t *);
83 void auth_setstate(auth_session_t *, int);
84 int auth_call(auth_session_t *, char *, ...)
87 int auth_setdata(auth_session_t *, void *, size_t);
88 int auth_setoption(auth_session_t *, char *, char *);
89 int auth_setpwd(auth_session_t *, struct passwd *pwd);
90 void auth_set_va_list(auth_session_t *, _BSD_VA_LIST_);
92 struct passwd *auth_getpwd(auth_session_t *);
94 quad_t auth_check_expire(auth_session_t *);
95 quad_t auth_check_change(auth_session_t *);
97 void auth_clroptions(auth_session_t *);
98 void auth_clroption(auth_session_t *, char *);