Home | History | Annotate | Download | only in openssh

Lines Matching full:authctxt

45 typedef struct Authctxt Authctxt;
49 struct Authctxt {
86 int (*userauth)(Authctxt *authctxt);
100 void* (*init_ctx)(Authctxt*);
111 int auth_rhosts_rsa(Authctxt *, char *, Key *);
112 int auth_password(Authctxt *, const char *);
113 int auth_rsa(Authctxt *, BIGNUM *);
124 int auth_krb5(Authctxt *authctxt, krb5_data *auth, char **client, krb5_data *);
125 int auth_krb5_tgt(Authctxt *authctxt, krb5_data *tgt);
126 int auth_krb5_password(Authctxt *authctxt, const char *password);
127 void krb5_cleanup_proc(Authctxt *authctxt);
133 int auth_shadow_pwexpired(Authctxt *);
142 void do_authentication(Authctxt *);
143 void do_authentication2(Authctxt *);
145 void auth_log(Authctxt *, int, char *, char *);
146 void userauth_finish(Authctxt *, int, char *);
154 int auth2_challenge(Authctxt *, char *);
155 void auth2_challenge_stop(Authctxt *);
161 void auth2_jpake_get_pwdata(Authctxt *, BIGNUM **, char **, char **);
162 void auth2_jpake_stop(Authctxt *);
167 char *get_challenge(Authctxt *);
168 int verify_response(Authctxt *, const char *);
169 void abandon_challenge_response(Authctxt *);
196 int sys_auth_passwd(Authctxt *, const char *);