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
committerSumit Bose <sbose@redhat.com>2016-07-06 20:28:11 +0200
commitf36b15d2b55e28a8aa5da501a34815d2ad52295b (patch)
treeeb2a5a4491f33051fb3baa76adf2cd2cae045df8 /src/sss_client/pam_message.h
parentf92bc7441184b7a75cd01abc49d4fb42cd08de11 (diff)
downloadsssd-f36b15d2b55e28a8aa5da501a34815d2ad52295b.tar.gz
sssd-f36b15d2b55e28a8aa5da501a34815d2ad52295b.tar.xz
sssd-f36b15d2b55e28a8aa5da501a34815d2ad52295b.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
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;