summaryrefslogtreecommitdiffstats
path: root/src/kim/lib/kim_ui_plugin.c
diff options
context:
space:
mode:
authorAlexandra Ellwood <lxs@mit.edu>2008-09-29 20:48:43 +0000
committerAlexandra Ellwood <lxs@mit.edu>2008-09-29 20:48:43 +0000
commit49f4372f3f635a6f8722d430d86a480db7db6e79 (patch)
tree10187dafbd0ea26dedd6d5cda5bb54a38d8c62de /src/kim/lib/kim_ui_plugin.c
parentbf461a42b8f2d3fc3769e5166583799de7512a93 (diff)
downloadkrb5-49f4372f3f635a6f8722d430d86a480db7db6e79.tar.gz
krb5-49f4372f3f635a6f8722d430d86a480db7db6e79.tar.xz
krb5-49f4372f3f635a6f8722d430d86a480db7db6e79.zip
Added support for disabling password saving, both globally
and also per prompt via the UI. ticket: 6055 git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20781 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/kim/lib/kim_ui_plugin.c')
-rw-r--r--src/kim/lib/kim_ui_plugin.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/kim/lib/kim_ui_plugin.c b/src/kim/lib/kim_ui_plugin.c
index 49cceaeb4e..0ac2f14940 100644
--- a/src/kim/lib/kim_ui_plugin.c
+++ b/src/kim/lib/kim_ui_plugin.c
@@ -202,11 +202,13 @@ kim_error kim_ui_plugin_select_identity (kim_ui_context *in_context,
kim_error kim_ui_plugin_auth_prompt (kim_ui_context *in_context,
kim_identity in_identity,
kim_prompt_type in_type,
+ kim_boolean in_allow_save_reply,
kim_boolean in_hide_reply,
kim_string in_title,
kim_string in_message,
kim_string in_description,
- char **out_reply)
+ char **out_reply,
+ kim_boolean *out_save_reply)
{
kim_error err = KIM_NO_ERROR;
@@ -221,11 +223,13 @@ kim_error kim_ui_plugin_auth_prompt (kim_ui_context *in_context,
err = context->ftable->auth_prompt (context->plugin_context,
in_identity,
in_type,
+ in_allow_save_reply,
in_hide_reply,
in_title,
in_message,
in_description,
- out_reply);
+ out_reply,
+ out_save_reply);
}
return check_error (err);