Lines Matching refs:pd
48 struct pam_data *pd;
69 struct pam_data *pd = auth_data->pd;
72 DEBUG_PAM_DATA(SSSDBG_TRACE_ALL, pd);
80 keysize = keyctl_read_alloc(pd->key_serial, (void **)&password);
88 ret = sss_authtok_set_password(pd->authtok, password, keysize);
98 keyrevoke = keyctl_revoke(pd->key_serial);
107 auth_data->pd, auth_data->krb5_ctx);
133 auth_data->pd->user);
136 auth_data->pd->user);
152 struct pam_data *pd;
171 pd = talloc_get_type(entry->value.ptr, struct pam_data);
177 "trying online authentication.\n", pd->user);
184 auth_data->pd = talloc_steal(auth_data, pd);
197 "discarding online authentication.\n", pd->user);
198 talloc_free(pd);
238 struct pam_data *pd,
263 if (sss_authtok_get_type(pd->authtok) != SSS_AUTHTOK_TYPE_PASSWORD) {
265 "Invalid authtok for user [%s].\n", pd->user);
269 ret = copy_pam_data(krb5_ctx->deferred_auth_ctx, pd, &new_pd);
315 pd->user, hash_error_string(ret));
321 "delayed online authentication.\n", pd->user);