diff options
author | Stephen Gallagher <sgallagh@redhat.com> | 2012-06-27 21:38:13 -0400 |
---|---|---|
committer | Stephen Gallagher <sgallagh@redhat.com> | 2012-07-06 11:44:45 -0400 |
commit | d92c50f6d75ae980b0d130134112a33e1584724c (patch) | |
tree | 324350844b27c46a9e6fe27d0f3f3a70679c36c8 /src/providers/ad/ad_common.h | |
parent | effcbdb12c7ef892f1fd92a745cb33a08ca4ba30 (diff) | |
download | sssd-d92c50f6d75ae980b0d130134112a33e1584724c.tar.gz sssd-d92c50f6d75ae980b0d130134112a33e1584724c.tar.xz sssd-d92c50f6d75ae980b0d130134112a33e1584724c.zip |
AD: Add AD auth and chpass providers
These new providers take advantage of existing code for the KRB5
provider, providing sensible defaults for operating against an
Active Directory 2008 R2 or later server.
Diffstat (limited to 'src/providers/ad/ad_common.h')
-rw-r--r-- | src/providers/ad/ad_common.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/providers/ad/ad_common.h b/src/providers/ad/ad_common.h index fefb67b60..d34f498a0 100644 --- a/src/providers/ad/ad_common.h +++ b/src/providers/ad/ad_common.h @@ -60,7 +60,7 @@ struct ad_options { /* Auth and chpass Provider */ struct dp_option *auth; - struct ad_auth_ctx *auth_ctx; + struct krb5_ctx *auth_ctx; }; errno_t @@ -81,5 +81,10 @@ ad_get_id_options(struct ad_options *ad_opts, struct confdb_ctx *cdb, const char *conf_path, struct sdap_options **_opts); +errno_t +ad_get_auth_options(TALLOC_CTX *mem_ctx, + struct ad_options *ad_opts, + struct be_ctx *bectx, + struct dp_option **_opts); #endif /* AD_COMMON_H_ */ |