diff options
author | Jakub Hrozek <jhrozek@redhat.com> | 2013-06-19 10:51:19 +0200 |
---|---|---|
committer | Jakub Hrozek <jhrozek@redhat.com> | 2013-06-28 22:22:20 +0200 |
commit | 3d28e0e560b787b5c57ed7327d184310342a7e38 (patch) | |
tree | d51191a9d6daec9e9d7842241946b386d52f5d1a /src/providers/ipa/ipa_id.h | |
parent | 418e6ccd116eced7ccc75aca999a4c37c67289ba (diff) | |
download | sssd-3d28e0e560b787b5c57ed7327d184310342a7e38.tar.gz sssd-3d28e0e560b787b5c57ed7327d184310342a7e38.tar.bz2 sssd-3d28e0e560b787b5c57ed7327d184310342a7e38.zip |
IPA: Look up AD users directly if IPA server mode is on
https://fedorahosted.org/sssd/ticket/1962
If the ipa_server_mode is selected IPA subdomain user and group lookups
are not done with the help of the extdom plugin but directly against AD
using the AD ID code.
Diffstat (limited to 'src/providers/ipa/ipa_id.h')
-rw-r--r-- | src/providers/ipa/ipa_id.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/providers/ipa/ipa_id.h b/src/providers/ipa/ipa_id.h index 7fa25e92..6c72f6d0 100644 --- a/src/providers/ipa/ipa_id.h +++ b/src/providers/ipa/ipa_id.h @@ -64,4 +64,13 @@ struct tevent_req *ipa_get_subdom_acct_send(TALLOC_CTX *memctx, struct sdap_id_ctx *ctx, struct be_acct_req *ar); int ipa_get_subdom_acct_recv(struct tevent_req *req, int *dp_error_out); + +struct tevent_req *ipa_get_ad_acct_send(TALLOC_CTX *mem_ctx, + struct tevent_context *ev, + struct ipa_id_ctx *ipa_ctx, + struct be_req *be_req, + struct be_acct_req *ar); + +errno_t ipa_get_ad_acct_recv(struct tevent_req *req, int *dp_error_out); + #endif |