Lines Matching refs:request
15 static_save_fields(struct auth_request *request, const char **password_r,
19 (struct static_passdb_module *)request->passdb->passdb;
25 auth_request_log_debug(request, AUTH_SUBSYS_DB, "lookup");
26 if (passdb_template_export(module->tmpl, request, &error) < 0) {
27 auth_request_log_error(request, AUTH_SUBSYS_DB,
34 request, NULL, password_r, &error) <= 0) {
35 auth_request_log_error(request, AUTH_SUBSYS_DB,
40 } else if (auth_fields_exists(request->extra_fields, "nopassword")) {
43 auth_request_log_info(request, AUTH_SUBSYS_DB,
53 auth_request_set_field(request, "password",
60 static_verify_plain(struct auth_request *request, const char *password,
69 result = static_save_fields(request, &static_password, &static_scheme);
71 callback(result, request);
75 ret = auth_request_password_verify(request, password, static_password,
78 callback(PASSDB_RESULT_PASSWORD_MISMATCH, request);
82 callback(PASSDB_RESULT_OK, request);
86 static_lookup_credentials(struct auth_request *request,
93 result = static_save_fields(request, &static_password, &static_scheme);
95 static_scheme, callback, request);