Searched defs:ldap_context (Results 1 - 15 of 15) sorted by relevance

/osnet-11/usr/src/lib/krb5/plugins/kdb/ldap/libkdb_ldap/
H A Dldap_fetch_mkey.c43 krb5_ldap_context *ldap_context=NULL; local
49 ldap_context = (krb5_ldap_context *) dal_handle->db_context;
51 if (ldap_context == NULL || ldap_context->lrparams == NULL)
54 *key = &ldap_context->lrparams->mkey;
67 krb5_ldap_context *ldap_context=NULL; local
74 ldap_context = (krb5_ldap_context *) dal_handle->db_context;
76 if (ldap_context == NULL || ldap_context->lrparams == NULL)
79 r_params = ldap_context
[all...]
H A Dldap_krbcontainer.c83 krb5_ldap_context *ldap_context=NULL; local
94 if (ldap_context->conf_section) {
95 if ((st=profile_get_string(context->profile, KDB_MODULE_SECTION, ldap_context->conf_section,
205 krb5_ldap_put_handle_to_pool(ldap_context, ldap_server_handle);
H A Dldap_create.c66 krb5_ldap_context *ldap_context=NULL; local
79 ldap_context = malloc(sizeof(krb5_ldap_context));
80 if (ldap_context == NULL) {
84 memset(ldap_context, 0, sizeof(*ldap_context));
86 ldap_context->kcontext = context;
88 /* populate ldap_context with ldap specific options */
96 if (ldap_context->bind_dn) {
109 ldap_context->bind_dn = strdup(val);
110 if (ldap_context
[all...]
H A Dldap_handle.c97 krb5_get_ldap_handle(krb5_ldap_context *ldap_context) argument
103 while (ldap_context->server_info_list[cnt] != NULL) {
104 ldap_server_info = ldap_context->server_info_list[cnt];
137 krb5_retry_get_ldap_handle(krb5_ldap_context *ldap_context, argument
142 if ((*st=krb5_ldap_db_single_init(ldap_context)) != 0)
145 ldap_server_handle = krb5_get_ldap_handle(ldap_context);
215 krb5_ldap_request_handle_from_pool(krb5_ldap_context *ldap_context, argument
223 st = HNDL_LOCK(ldap_context);
226 if (((*ldap_server_handle)=krb5_get_ldap_handle(ldap_context)) == NULL)
227 (*ldap_server_handle)=krb5_retry_get_ldap_handle(ldap_context,
238 krb5_ldap_request_next_handle_from_pool(krb5_ldap_context *ldap_context, krb5_ldap_server_handle ** ldap_server_handle) argument
263 krb5_ldap_put_handle_to_pool(krb5_ldap_context *ldap_context, krb5_ldap_server_handle *ldap_server_handle) argument
[all...]
H A Dkdb_ldap_conn.c47 krb5_ldap_context *ldap_context)
52 if (ldap_context->bind_dn == NULL) {
59 if (ldap_context->bind_pwd == NULL && ldap_context->service_password_file == NULL) {
66 if (ldap_context->bind_pwd == NULL && ldap_context->service_password_file !=
67 NULL && ldap_context->service_cert_path == NULL) {
68 if ((st=krb5_ldap_readpassword(context, ldap_context, &password)) != 0) {
76 ldap_context->service_cert_path = strdup((char *)password + strlen("{FILE}"));
77 if (ldap_context
46 krb5_validate_ldap_context(krb5_context context, krb5_ldap_context *ldap_context) argument
120 krb5_ldap_bind(krb5_ldap_context *ldap_context, krb5_ldap_server_handle *ldap_server_handle) argument
159 krb5_ldap_initialize(krb5_ldap_context *ldap_context, krb5_ldap_server_info *server_info) argument
274 krb5_ldap_db_init(krb5_context context, krb5_ldap_context *ldap_context) argument
356 krb5_ldap_db_single_init(krb5_ldap_context *ldap_context) argument
389 krb5_ldap_rebind(krb5_ldap_context *ldap_context, krb5_ldap_server_handle **ldap_server_handle) argument
428 krb5_ldap_free_ldap_context(krb5_ldap_context *ldap_context) argument
448 krb5_ldap_context *ldap_context=NULL; local
[all...]
H A Dldap_service_stash.c43 krb5_ldap_readpassword(krb5_context context, krb5_ldap_context *ldap_context, argument
54 if (ldap_context->service_password_file)
55 file = ldap_context->service_password_file;
105 if (strcasecmp(tmp, ldap_context->bind_dn) == 0) {
H A Dldap_pwd_policy.c63 krb5_ldap_context *ldap_context=NULL; local
128 krb5_ldap_put_handle_to_pool(ldap_context, ldap_server_handle);
144 krb5_ldap_context *ldap_context=NULL; local
194 krb5_ldap_put_handle_to_pool(ldap_context, ldap_server_handle);
247 krb5_ldap_context *ldap_context=NULL; local
306 krb5_ldap_put_handle_to_pool(ldap_context, ldap_server_handle);
350 krb5_ldap_context *ldap_context=NULL; local
382 krb5_ldap_put_handle_to_pool(ldap_context, ldap_server_handle);
400 krb5_ldap_context *ldap_context=NULL; local
409 if (ldap_context
[all...]
H A Dldap_service_rights.c282 krb5_ldap_context *ldap_context=NULL; local
290 || (ldap_context->krbcontainer->DN == NULL)) {
365 ldap_context->krbcontainer->DN,
378 asprintf(&realmdn,"cn=%s,%s", realmname, ldap_context->krbcontainer->DN);
535 krb5_ldap_put_handle_to_pool(ldap_context, ldap_server_handle);
566 krb5_ldap_context *ldap_context=NULL; local
574 || (ldap_context->krbcontainer->DN == NULL)) {
612 asprintf(&realmdn,"cn=%s,%s", realmname, ldap_context->krbcontainer->DN);
768 krb5_ldap_put_handle_to_pool(ldap_context, ldap_server_handle);
H A Dldap_tkt_policy.c52 krb5_ldap_context *ldap_context=NULL; local
108 krb5_ldap_put_handle_to_pool(ldap_context, ldap_server_handle);
128 krb5_ldap_context *ldap_context=NULL; local
183 krb5_ldap_put_handle_to_pool(ldap_context, ldap_server_handle);
207 krb5_ldap_context *ldap_context=NULL; local
267 krb5_ldap_put_handle_to_pool(ldap_context, ldap_server_handle);
295 krb5_ldap_context *ldap_context=NULL; local
333 krb5_ldap_put_handle_to_pool(ldap_context, ldap_server_handle);
349 krb5_ldap_context *ldap_context=NULL; local
354 policycontainerdn = ldap_context
424 krb5_ldap_context *ldap_context=NULL; local
[all...]
H A Dkdb_ldap.c114 krb5_ldap_context *ldap_context=NULL; local
118 if ((retval=krb5_ldap_read_krbcontainer_params(context, &(ldap_context->krbcontainer)))) {
123 if ((retval=krb5_ldap_read_realm_params(context, context->default_realm, &(ldap_context->lrparams), &mask))) {
138 ldap_context->lrparams->max_life = 24 * 60 * 60; /* 1 day */
141 ldap_context->lrparams->max_renewable_life = 0;
144 ldap_context->lrparams->tktflags = KRB5_KDB_DEF_FLAGS;
152 ldap_context->lrparams->max_life = params_out.max_life;
157 ldap_context->lrparams->max_renewable_life = params_out.max_rlife;
162 ldap_context->lrparams->tktflags = params_out.flags;
319 krb5_ldap_context *ldap_context local
[all...]
H A Dldap_principal.c155 krb5_ldap_context *ldap_context=NULL; local
174 realm = ldap_context->lrparams->realm_name;
194 if ((st = krb5_get_subtree_info(ldap_context, &subtree, &ntree)) != 0)
201 LDAP_SEARCH(subtree[tree], ldap_context->lrparams->search_scope, filter, principal_attributes);
212 if (is_principal_in_realm(ldap_context, principal) == 0) {
213 if ((st = populate_krb5_db_entry(context, ldap_context, ld, ent, principal,
239 krb5_ldap_put_handle_to_pool(ldap_context, ldap_server_handle);
259 krb5_ldap_context *ldap_context=NULL; local
379 krb5_ldap_put_handle_to_pool(ldap_context, ldap_server_handle);
H A Dldap_services.c56 krb5_ldap_context *ldap_context=NULL; local
168 krb5_ldap_put_handle_to_pool(ldap_context, ldap_server_handle);
190 krb5_ldap_context *ldap_context=NULL; local
337 krb5_ldap_put_handle_to_pool(ldap_context, ldap_server_handle);
349 krb5_ldap_context *ldap_context=NULL; local
386 krb5_ldap_put_handle_to_pool(ldap_context, ldap_server_handle);
417 krb5_ldap_context *ldap_context=NULL; local
514 krb5_ldap_put_handle_to_pool(ldap_context, ldap_server_handle);
562 krb5_ldap_context *ldap_context=NULL; local
581 krb5_ldap_put_handle_to_pool(ldap_context, ldap_server_handl
[all...]
H A Dldap_realm.c175 krb5_ldap_context *ldap_context = NULL; local
181 if (ldap_context->krbcontainer == NULL) {
183 &(ldap_context->krbcontainer))) != 0)
192 LDAP_SEARCH(ldap_context->krbcontainer->DN,
239 krb5_ldap_put_handle_to_pool(ldap_context, ldap_server_handle);
263 krb5_ldap_context *ldap_context = NULL; local
343 if ((st = krb5_ldap_list_policy (context, ldap_context->lrparams->realmdn, &policy)) != 0) {
353 if ((st=ldap_delete_ext_s(ld, ldap_context->lrparams->realmdn, NULL, NULL)) != LDAP_SUCCESS) {
380 krb5_ldap_put_handle_to_pool(ldap_context, ldap_server_handle);
411 krb5_ldap_context *ldap_context local
790 krb5_ldap_context *ldap_context=NULL; local
913 krb5_ldap_context *ldap_context=NULL; local
965 krb5_ldap_context *ldap_context=NULL; local
1203 krb5_ldap_context *ldap_context=NULL; local
[all...]
H A Dldap_principal2.c113 krb5_ldap_context *ldap_context=NULL; local
130 ldap_context = (krb5_ldap_context *) dal_handle->db_context;
132 CHECK_LDAP_HANDLE(ldap_context);
134 if (is_principal_in_realm(ldap_context, searchfor) != 0) {
160 if ((st = krb5_get_subtree_info(ldap_context, &subtree, &ntrees)) != 0)
166 LDAP_SEARCH(subtree[tree], ldap_context->lrparams->search_scope, filter, principal_attributes);
207 if ((st = populate_krb5_db_entry(context, ldap_context, ld, ent,
217 krb5_ldap_put_handle_to_pool(ldap_context, ldap_server_handle);
237 krb5_ldap_put_handle_to_pool(ldap_context, ldap_server_handle);
524 krb5_ldap_context *ldap_context local
1287 krb5_read_tkt_policy(krb5_context context, krb5_ldap_context *ldap_context, krb5_db_entry *entries, char *policy) argument
[all...]
H A Dldap_misc.c154 krb5_ldap_context *ldap_context=NULL; local
158 ldap_context = (krb5_ldap_context *) dal_handle->db_context;
160 /* copy the conf_section into ldap_context for later use */
162 ldap_context->conf_section = strdup (conf_section);
163 if (ldap_context->conf_section == NULL) {
173 if (k5_mutex_init(&(ldap_context->hndl_lock)) != 0) {
188 if (ldap_context->max_server_conns == 0) {
192 &ldap_context->max_server_conns);
197 if (ldap_context->max_server_conns < 2) {
210 if (ldap_context
342 krb5_ldap_free_server_context_params(krb5_ldap_context *ldap_context) argument
431 krb5_ldap_free_server_params(krb5_ldap_context *ldap_context) argument
452 is_principal_in_realm(krb5_ldap_context *ldap_context, krb5_const_principal searchfor) argument
511 krb5_get_subtree_info(krb5_ldap_context *ldap_context, char ***subtreearr, unsigned int *ntree) argument
1575 krb5_ldap_context *ldap_context = NULL; local
1664 krb5_ldap_context *ldap_context=NULL; local
1738 krb5_ldap_context *ldap_context=NULL; local
1854 populate_krb5_db_entry(krb5_context context, krb5_ldap_context *ldap_context, LDAP *ld, LDAPMessage *ent, krb5_const_principal princ, krb5_db_entry *entry) argument
[all...]

Completed in 58 milliseconds