summaryrefslogtreecommitdiffstats
path: root/src/sss_client/pam_message.h
diff options
context:
space:
mode:
authorSumit Bose <sbose@redhat.com>2016-05-26 13:20:59 +0200
committerJakub Hrozek <jhrozek@redhat.com>2016-07-07 12:39:36 +0200
commit78027feeb56d6fe216f699be86a4716aaef3f628 (patch)
tree22018812b3382aff3db98e4f1063c6c16e3476a7 /src/sss_client/pam_message.h
parentc88b63b2dd82f7111abc00d93fa8db2707487572 (diff)
downloadsssd-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.h2
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;