Searched refs:attr_name (Results 1 - 25 of 26) sorted by relevance

12

/sssd-io/src/providers/ldap/
H A Dsdap_utils.c27 const char *attr_name,
36 const char *desc = attr_desc ?: attr_name;
40 ret = sysdb_attrs_get_el(ldap_attrs, attr_name, &el);
44 attr_name, ret, strerror(ret));
65 ret = sysdb_attrs_add_mem(attrs, attr_name, el->values[i].data,
232 const char *attr_name,
239 if (attr_name == NULL || princ == NULL || sdap_basic_opts == NULL) {
253 return talloc_asprintf(mem_ctx, "(%s=%.*s\\\\@%s@%s)", attr_name,
26 sdap_attrs_add_ldap_attr(struct sysdb_attrs *ldap_attrs, const char *attr_name, const char *attr_desc, bool multivalued, const char *name, struct sysdb_attrs *attrs) argument
231 get_enterprise_principal_string_filter(TALLOC_CTX *mem_ctx, const char *attr_name, const char *princ, struct dp_option *sdap_basic_opts) argument
H A Dldap_id_services.c76 const char *attr_name; local
104 attr_name = id_ctx->opts->service_map[SDAP_AT_SERVICE_NAME].name;
107 attr_name = id_ctx->opts->service_map[SDAP_AT_SERVICE_PORT].name;
125 attr_name, clean_name,
132 attr_name, clean_name,
H A Dsdap_async.h316 const char *attr_name,
322 #define sdap_attrs_add_string(ldap_attrs, attr_name, attr_desc, name, attrs) \
323 sdap_attrs_add_ldap_attr(ldap_attrs, attr_name, attr_desc, \
326 #define sdap_attrs_add_list(ldap_attrs, attr_name, attr_desc, name, attrs) \
327 sdap_attrs_add_ldap_attr(ldap_attrs, attr_name, attr_desc, \
H A Dldap_id.c85 const char *attr_name = NULL; local
128 attr_name = ctx->opts->user_map[SDAP_AT_USER_NAME].name;
159 attr_name = ctx->opts->user_map[SDAP_AT_USER_NAME].name;
208 attr_name = ctx->opts->user_map[SDAP_AT_USER_OBJECTSID].name;
216 attr_name = ctx->opts->user_map[SDAP_AT_USER_UID].name;
224 attr_name = ctx->opts->user_map[SDAP_AT_USER_OBJECTSID].name;
232 attr_name = ctx->opts->user_map[SDAP_AT_USER_UUID].name;
233 if (attr_name == NULL) {
246 attr_name = ctx->opts->user_map[SDAP_AT_USER_CERT].name;
247 if (attr_name
712 const char *attr_name = NULL; local
[all...]
H A Dldap_common.h304 const char *attr_name,
H A Dsdap.c1587 const char *attr_name,
1595 ret = sysdb_attrs_primary_name(dom->sysdb, attrs, attr_name, &orig_name);
1609 const char *attr_name,
1624 ret = sdap_get_primary_name(tmp_ctx, attr_name, attrs, dom, &shortname);
1586 sdap_get_primary_name(TALLOC_CTX *memctx, const char *attr_name, struct sysdb_attrs *attrs, struct sss_domain_info *dom, const char **_primary_name) argument
1608 sdap_get_primary_fqdn(TALLOC_CTX *mem_ctx, const char *attr_name, struct sysdb_attrs *attrs, struct sss_domain_info *dom, const char **_primary_fqdn) argument
H A Dsdap_access.c60 const char *attr_name,
1214 const char *attr_name,
1227 ret = sysdb_attrs_add_bool(attrs, attr_name, value);
1212 sdap_save_user_cache_bool(struct sss_domain_info *domain, const char *username, const char *attr_name, bool value) argument
/sssd-io/src/lib/certmap/
H A Dsss_certmap_ldap_mapping.c36 const char **attr_name; member in struct:template_table
77 if (parsed->attr_name != NULL) {
78 for (a = 0; template_table[n].attr_name[a] != NULL; a++) {
79 if (strcmp(template_table[n].attr_name[a],
80 parsed->attr_name) == 0) {
168 parsed->attr_name = talloc_strdup(parsed, dot + 1);
170 parsed->attr_name = talloc_strndup(parsed, dot + 1,
173 if (parsed->attr_name == NULL) {
H A Dsss_certmap.c339 struct san_list *san_list, const char *attr_name,
347 if (attr_name == NULL) {
349 } else if (strcasecmp(attr_name, "short_name") == 0) {
352 CM_DEBUG(ctx, "Unsupported attribute name [%s].", attr_name);
403 parsed_template->attr_name, expanded);
406 parsed_template->attr_name, expanded);
416 parsed_template->attr_name, expanded);
419 parsed_template->attr_name, expanded);
422 parsed_template->attr_name, expanded);
425 parsed_template->attr_name, expande
338 expand_san_string(struct sss_certmap_ctx *ctx, enum san_opt san_opt, struct san_list *san_list, const char *attr_name, char **expanded) argument
[all...]
H A Dsss_certmap_int.h105 char *attr_name; member in struct:parsed_template
/sssd-io/src/providers/ipa/
H A Dipa_rules_common.h55 const char *attr_name,
H A Dipa_rules_common.c97 const char *attr_name,
126 attr_name, primary_count, primary);
95 ipa_common_entries_and_groups_sysdb_save(struct sss_domain_info *domain, const char *primary_subdir, const char *attr_name, size_t primary_count, struct sysdb_attrs **primary, const char *group_subdir, const char *groupattr_name, size_t group_count, struct sysdb_attrs **groups) argument
H A Dipa_sudo_async.c44 const char *attr_name)
64 filter = talloc_asprintf_append(filter, "(%s=%s)", attr_name, sanitizeddn);
42 ipa_sudo_filter_append_origdn(char *filter, struct sysdb_attrs *attrs, const char *attr_name) argument
/sssd-io/src/tools/
H A Dsss_sync_ops.c207 const char *attr_name = NULL; local
215 attr_name = SYSDB_SHELL;
217 attr_name,
222 attr_name = SYSDB_HOMEDIR;
224 attr_name,
229 attr_name = SYSDB_GECOS;
231 attr_name,
236 attr_name = SYSDB_UIDNUM;
238 attr_name,
243 attr_name
[all...]
/sssd-io/src/util/
H A Dcert.h42 const char *attr_name,
/sssd-io/src/util/cert/
H A Dcert_common.c74 const char *attr_name,
87 if (derb64 == NULL || attr_name == NULL) {
105 *ldap_filter = talloc_asprintf(mem_ctx, "(%s=%s)", attr_name, val);
73 sss_cert_derb64_to_ldap_filter(TALLOC_CTX *mem_ctx, const char *derb64, const char *attr_name, struct sss_certmap_ctx *certmap_ctx, struct sss_domain_info *dom, char **ldap_filter) argument
/sssd-io/src/tools/sssctl/
H A Dsssctl_cache.c291 const char *attr_name,
299 if (strcmp(attr_name, SYSDB_NAME) == 0) {
340 class, attr_name, filter_value,
353 const char *attr_name,
388 attr_name, attr_value);
432 const char *attr_name,
465 obj_type, attr_name, sanitized, attrs,
488 const char *attr_name,
505 obj_type, attr_name, attr_value,
288 sssctl_create_filter(TALLOC_CTX *mem_ctx, struct sss_domain_info *dom, enum cache_object obj_type, const char *attr_name, const char *attr_value) argument
348 sssctl_find_object(TALLOC_CTX *mem_ctx, struct sss_domain_info *domains, struct sss_domain_info *domain, sssctl_basedn_fn basedn_fn, enum cache_object obj_type, const char *attr_name, const char *attr_value, const char **attrs, struct sysdb_attrs **_entry, struct sss_domain_info **_dom) argument
426 sssctl_fetch_object(TALLOC_CTX *mem_ctx, struct sssctl_object_info *info, struct sss_domain_info *domains, struct sss_domain_info *domain, sssctl_basedn_fn basedn_fn, enum cache_object obj_type, const char *attr_name, const char *attr_value, struct sysdb_attrs **_entry, struct sss_domain_info **_dom) argument
482 sssctl_print_object(struct sssctl_object_info *info, struct sss_domain_info *domains, struct sss_domain_info *domain, sssctl_basedn_fn basedn_fn, const char *noent_fmt, enum cache_object obj_type, const char *attr_name, const char *attr_value) argument
/sssd-io/src/tests/intg/
H A Dtest_ts_cache.py239 def assert_same_attrval(adict1, adict2, attr_name):
240 assert adict1.get(attr_name) is not None and \
241 adict1.get(attr_name) == adict2.get(attr_name)
244 def assert_diff_attrval(adict1, adict2, attr_name):
245 assert adict1.get(attr_name) is not None and \
246 adict1.get(attr_name) != adict2.get(attr_name)
/sssd-io/src/tests/cmocka/
H A Dtest_ifp.c145 char *attr_name; local
187 dbus_message_iter_get_basic(&iter_dict, &attr_name);
188 assert_string_equal(attr_name, "numbers");
/sssd-io/src/db/
H A Dsysdb.c203 const char *attr_name = NULL; local
222 attr_name = ldb_dn_get_rdn_name(ldb_dn);
223 if (attr_name == NULL) {
228 *_name = talloc_strdup(mem_ctx, attr_name);
780 const char *attr_name,
790 ret = sysdb_attrs_get_el(attrs, attr_name, &el);
994 /* Search for all incidences of attr_name in a list of
1004 const char *attr_name,
1015 /* Assume that every attrs entry contains the attr_name
1030 if (strcasecmp(attrs[attr_idx]->a[i].name, attr_name)
779 sysdb_attrs_users_from_str_list(struct sysdb_attrs *attrs, const char *attr_name, const char *domain, const char *const *list) argument
1001 sysdb_attrs_to_list(TALLOC_CTX *mem_ctx, struct sysdb_attrs **attrs, int attr_count, const char *attr_name, char ***_list) argument
1069 sysdb_get_bool(struct sysdb_ctx *sysdb, struct ldb_dn *dn, const char *attr_name, bool *value) argument
1126 sysdb_set_bool(struct sysdb_ctx *sysdb, struct ldb_dn *dn, const char *cn_value, const char *attr_name, bool value) argument
[all...]
H A Dsysdb_ranges.c26 const char *attr_name, uint32_t *result)
30 val = ldb_msg_find_attr_as_uint64(msg, attr_name, UINT64_MAX);
25 find_attr_as_uint32_t(const struct ldb_message *msg, const char *attr_name, uint32_t *result) argument
H A Dsysdb_sudo.c513 const char *attr_name,
563 lret = ldb_msg_add_empty(msg, attr_name, LDB_FLAG_MOD_REPLACE, NULL);
570 lret = ldb_msg_add_fmt(msg, attr_name, "%lld", (long long)value);
595 const char *attr_name,
603 const char *attrs[2] = {attr_name, NULL};
640 *value = ldb_msg_find_attr_as_int(res->msgs[0], attr_name, 0);
512 sysdb_sudo_set_refresh_time(struct sss_domain_info *domain, const char *attr_name, time_t value) argument
594 sysdb_sudo_get_refresh_time(struct sss_domain_info *domain, const char *attr_name, time_t *value) argument
H A Dsysdb.h415 const char *attr_name,
687 const char *attr_name);
691 const char *attr_name,
696 const char *attr_name,
1217 const char *attr_name,
1230 const char *attr_name,
1236 const char *attr_name,
H A Dsysdb_views.c1699 const char *attr_name)
1714 attr_name);
1727 val = ldb_msg_find_element(msg, attr_name);
1736 const char *attr_name,
1752 attr_name);
1766 val = ldb_msg_find_attr_as_uint64(msg, attr_name, default_value);
1775 const char *attr_name,
1791 attr_name);
1805 val = ldb_msg_find_attr_as_string(msg, attr_name, default_value);
1697 sss_view_ldb_msg_find_element(struct sss_domain_info *dom, const struct ldb_message *msg, const char *attr_name) argument
1734 sss_view_ldb_msg_find_attr_as_uint64(struct sss_domain_info *dom, const struct ldb_message *msg, const char *attr_name, uint64_t default_value) argument
1773 sss_view_ldb_msg_find_attr_as_string(struct sss_domain_info *dom, const struct ldb_message *msg, const char *attr_name, const char * default_value) argument
/sssd-io/src/providers/ad/
H A Dad_id.c1229 const char *attr_name = NULL; local
1235 attr_name = state->sdap_id_ctx->opts->user_map[SDAP_AT_USER_UID].name;
1240 attr_name = state->sdap_id_ctx->opts->group_map[SDAP_AT_GROUP_GID].name;
1262 attr_name,

Completed in 99 milliseconds

12