diff options
Diffstat (limited to 'src/krb5_plugin/passkey/passkey_clpreauth.c')
-rw-r--r-- | src/krb5_plugin/passkey/passkey_clpreauth.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/krb5_plugin/passkey/passkey_clpreauth.c b/src/krb5_plugin/passkey/passkey_clpreauth.c index d2dfe6f..35b6a3f 100644 --- a/src/krb5_plugin/passkey/passkey_clpreauth.c +++ b/src/krb5_plugin/passkey/passkey_clpreauth.c @@ -279,6 +279,11 @@ sss_passkeycl_process(krb5_context context, goto done; } + if (prompter == NULL) { + ret = EINVAL; + goto done; + } + /* Get FAST armor key. */ as_key = cb->fast_armor(context, rock); if (as_key == NULL) { |