Lines Matching refs:params
98 sasl_server_params_t *params, in plain_server_mech_step() argument
124 params->utils->log(params->utils->conn, SASL_LOG_ERR, in plain_server_mech_step()
127 SETERROR(params->utils, "Can only find author (no password)"); in plain_server_mech_step()
139 params->utils->log(params->utils->conn, SASL_LOG_ERR, in plain_server_mech_step()
142 params->utils->seterror(params->utils->conn, 0, in plain_server_mech_step()
157 params->utils->log(params->utils->conn, SASL_LOG_ERR, in plain_server_mech_step()
160 SETERROR(params->utils, in plain_server_mech_step()
169 passcopy = params->utils->malloc(password_len + 1); in plain_server_mech_step()
171 MEMERROR(params->utils); in plain_server_mech_step()
183 result = params->canon_user(params->utils->conn, in plain_server_mech_step()
186 _plug_free_string(params->utils, &passcopy); in plain_server_mech_step()
191 result = params->utils->checkpass(params->utils->conn, in plain_server_mech_step()
195 _plug_free_string(params->utils, &passcopy); in plain_server_mech_step()
199 params->utils->seterror(params->utils->conn, 0, in plain_server_mech_step()
202 params->utils->seterror(params->utils->conn, 0, in plain_server_mech_step()
211 result = params->canon_user(params->utils->conn, in plain_server_mech_step()
216 if (params->transition) { in plain_server_mech_step()
217 params->transition(params->utils->conn, password, password_len); in plain_server_mech_step()
283 sasl_client_params_t *params, in plain_client_mech_new() argument
289 text = params->utils->malloc(sizeof(client_context_t)); in plain_client_mech_new()
291 MEMERROR( params->utils ); in plain_client_mech_new()
303 sasl_client_params_t *params, in plain_client_mech_step() argument
326 if (params->props.min_ssf > params->external_ssf) { in plain_client_mech_step()
328 SETERROR( params->utils, gettext("SSF requested of PLAIN plugin")); in plain_client_mech_step()
330 SETERROR( params->utils, "SSF requested of PLAIN plugin"); in plain_client_mech_step()
337 auth_result = _plug_get_authid(params->utils, &authid, prompt_need); in plain_client_mech_step()
345 user_result = _plug_get_userid(params->utils, &user, prompt_need); in plain_client_mech_step()
353 pass_result = _plug_get_password(params->utils, &password, in plain_client_mech_step()
362 params->utils->free(*prompt_need); in plain_client_mech_step()
372 _plug_make_prompts(params->utils, &text->h, prompt_need, in plain_client_mech_step()
374 convert_prompt(params->utils, &text->h, in plain_client_mech_step()
379 convert_prompt(params->utils, &text->h, in plain_client_mech_step()
384 convert_prompt(params->utils, &text->h, in plain_client_mech_step()
390 _plug_make_prompts(params->utils, prompt_need, in plain_client_mech_step()
408 PARAMERROR(params->utils); in plain_client_mech_step()
413 result = params->canon_user(params->utils->conn, authid, 0, in plain_client_mech_step()
417 result = params->canon_user(params->utils->conn, user, 0, in plain_client_mech_step()
421 result = params->canon_user(params->utils->conn, authid, 0, in plain_client_mech_step()
432 result = _plug_buf_alloc(params->utils, &(text->out_buf), in plain_client_mech_step()
458 if (free_password) _plug_free_secret(params->utils, &password); in plain_client_mech_step()