diff options
author | Simo Sorce <ssorce@redhat.com> | 2009-04-16 18:35:06 -0400 |
---|---|---|
committer | Simo Sorce <ssorce@redhat.com> | 2009-04-17 14:58:46 -0400 |
commit | 65951186e13fea410d087c84f7332b04d116f8fc (patch) | |
tree | afc9a8c181d068d518e9e5f75fb7c30ff6db2f53 /server/responder/pam/pamsrv.h | |
parent | 8f209f1cee137e410386b68f82a31c9ba862fe19 (diff) | |
download | sssd-65951186e13fea410d087c84f7332b04d116f8fc.tar.gz sssd-65951186e13fea410d087c84f7332b04d116f8fc.tar.xz sssd-65951186e13fea410d087c84f7332b04d116f8fc.zip |
Force user check and discover user's domain
Force a user lookup against the users domain provider.
If a user domain is not specified search though all non fully qualifying
domains.
Perform authentication against the corrent domain auth backend, based on the
user's domain found in the lookup if one was not
specified.
Also move the NSS-DP functions in COMMON-DP as they are reused by the PAM
responder too now.
Diffstat (limited to 'server/responder/pam/pamsrv.h')
-rw-r--r-- | server/responder/pam/pamsrv.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/server/responder/pam/pamsrv.h b/server/responder/pam/pamsrv.h index c751cee..f33c5dc 100644 --- a/server/responder/pam/pamsrv.h +++ b/server/responder/pam/pamsrv.h @@ -19,6 +19,9 @@ struct pam_auth_req { struct pam_data *pd; pam_dp_callback_t *callback; + + bool check_provider; + void *data; }; struct sbus_method *register_pam_dp_methods(void); |