Lines Matching defs:authctxt
47 bsdauth_init_ctx(Authctxt *authctxt)
49 return authctxt;
56 Authctxt *authctxt = ctx;
64 if (authctxt->as != NULL) {
66 challenge = auth_getitem(authctxt->as, AUTHV_CHALLENGE);
68 auth_close(authctxt->as);
69 authctxt->as = NULL;
76 authctxt->style ? authctxt->style : "<default>");
77 authctxt->as = auth_userchallenge(authctxt->user,
78 authctxt->style, "auth-ssh", &challenge);
79 if (authctxt->as == NULL)
100 Authctxt *authctxt = ctx;
103 if (!authctxt->valid)
106 if (authctxt->as == NULL)
112 authok = auth_userresponse(authctxt->as, responses[0], 0);
113 authctxt->as = NULL;
122 Authctxt *authctxt = ctx;
124 if (authctxt && authctxt->as) {
125 auth_close(authctxt->as);
126 authctxt->as = NULL;