diff options
author | Sumit Bose <sbose@redhat.com> | 2016-05-26 13:20:59 +0200 |
---|---|---|
committer | Jakub Hrozek <jhrozek@redhat.com> | 2016-07-07 12:39:36 +0200 |
commit | 78027feeb56d6fe216f699be86a4716aaef3f628 (patch) | |
tree | 22018812b3382aff3db98e4f1063c6c16e3476a7 /src/sss_client/pam_message.h | |
parent | c88b63b2dd82f7111abc00d93fa8db2707487572 (diff) | |
download | sssd-78027feeb56d6fe216f699be86a4716aaef3f628.tar.gz sssd-78027feeb56d6fe216f699be86a4716aaef3f628.tar.xz sssd-78027feeb56d6fe216f699be86a4716aaef3f628.zip |
PAM/KRB5: optional otp and password prompting
Depending on the available Kerberos pre-authentication methods pam_sss
will prompt the user for a password, 2 authentication factors or both.
Resolves https://fedorahosted.org/sssd/ticket/2988
Reviewed-by: Nathaniel McCallum <npmccallum@redhat.com>
Reviewed-by: Lukáš Slebodník <lslebodn@redhat.com>
Diffstat (limited to 'src/sss_client/pam_message.h')
-rw-r--r-- | src/sss_client/pam_message.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/sss_client/pam_message.h b/src/sss_client/pam_message.h index f0a7a076c..34889e074 100644 --- a/src/sss_client/pam_message.h +++ b/src/sss_client/pam_message.h @@ -25,6 +25,7 @@ #include <unistd.h> #include <stdint.h> +#include <stdbool.h> #include "sss_client/sss_cli.h" @@ -56,6 +57,7 @@ struct pam_items { char *otp_token_id; char *otp_challenge; char *first_factor; + bool password_prompting; char *cert_user; char *token_name; |