Lines Matching defs:auth_request
23 struct auth_request *auth_request;
31 dict_query_save_results(struct auth_request *auth_request,
39 auth_request_set_field(auth_request, key, value,
44 auth_request_log_error(auth_request, AUTH_SUBSYS_DB, "%s", error);
51 passdb_dict_lookup_key(struct auth_request *auth_request,
57 ret = db_dict_value_iter_init(module->conn, auth_request,
64 auth_request_log_unknown_user(auth_request, AUTH_SUBSYS_DB);
67 if (dict_query_save_results(auth_request, module->conn, iter) < 0)
70 if (auth_request->passdb_password == NULL &&
71 !auth_fields_exists(auth_request->extra_fields, "nopassword")) {
72 auth_request_log_info(auth_request, AUTH_SUBSYS_DB,
83 struct auth_request *auth_request = dict_request->auth_request;
84 struct passdb_module *_module = auth_request->passdb->passdb;
93 auth_request_log_error(auth_request, AUTH_SUBSYS_DB,
97 passdb_result = passdb_dict_lookup_key(auth_request, module);
103 password = t_strdup(auth_request->passdb_password);
109 if (auth_request->credentials_scheme != NULL) {
112 auth_request);
115 ret = auth_request_password_verify(auth_request,
116 auth_request->mech_password,
123 auth_request);
127 static void dict_verify_plain(struct auth_request *request,
134 dict_request->auth_request = request;
140 static void dict_lookup_credentials(struct auth_request *request,
146 dict_request->auth_request = request;