Searched defs:realm (Results 1 - 25 of 70) sorted by relevance

123

/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/krb/
H A Dset_realm.c34 krb5_set_principal_realm(krb5_context context, krb5_principal principal, const char *realm) argument
39 if (!realm || !*realm)
42 length = strlen(realm);
46 strcpy(newrealm, realm);
H A Dbld_pr_ext.c37 unsigned int rlen, const char * realm, ...)
47 va_start(ap, realm);
76 memcpy(tmpdata, realm, rlen);
80 va_start(ap, realm);
36 krb5_build_principal_ext(krb5_context context, krb5_principal * princ, unsigned int rlen, const char * realm, ...) argument
H A Dbld_princ.c36 krb5_build_principal_va(krb5_context context, krb5_principal princ, unsigned int rlen, const char *realm, va_list ap) argument
46 /* get space for array and realm, and insert realm */
57 memcpy(tmpdata, realm, rlen);
96 const char * realm, ...)
105 va_start(ap, realm);
106 retval = krb5_build_principal_va(context, pr_ret, rlen, realm, ap);
94 krb5_build_principal(krb5_context context, krb5_principal * princ, unsigned int rlen, const char * realm, ...) argument
H A Dappdefault.c38 static krb5_error_code appdefault_get(krb5_context context, const char *appname, const krb5_data *realm, const char *option, char **ret_value) argument
44 const char * realmstr = realm?realm->data:NULL;
97 * realm = {
139 krb5_appdefault_boolean(krb5_context context, const char *appname, const krb5_data *realm, const char *option, int default_value, int *ret_value) argument
144 retval = appdefault_get(context, appname, realm, option, &string);
154 krb5_appdefault_string(krb5_context context, const char *appname, const krb5_data *realm, const char *option, const char *default_value, char **ret_value) argument
159 retval = appdefault_get(context, appname, realm, option, &string);
H A Dgic_keytab.c119 * have a referral realm. This happens when there is no applicable
120 * domain-to-realm mapping in the Kerberos configuration file.
121 * If that is the case then the realm of the first principal found
123 * realm.
125 if (krb5_is_referral_realm(&client->realm)) {
126 krb5_data realm; local
127 ret = krb5_kt_find_realm(context, keytab, client, &realm);
129 krb5_free_data_contents(context, &client->realm);
130 client->realm.length = realm
[all...]
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/os/
H A Drealm_dom.c34 * Determines the proper domain name for a realm. This is mainly so that
38 * If realm is NULL, this function will assume the default realm
51 krb5_get_realm_domain(krb5_context context, const char *realm, char **domain) argument
56 retval = profile_get_string(context->profile, "realms", realm,
57 "default_domain", realm, &temp_domain);
H A Dget_krbhst.c36 Figures out the Kerberos server names for the given realm, filling in a
39 If the realm is unknown, the filled-in pointer is set to NULL.
51 * this file is taken as the default local realm name.
53 * Each succeeding line has a realm name as the first token, and a server name
57 * All lines which begin with the desired realm name will have the
62 krb5_get_krbhst(krb5_context context, const krb5_data *realm, char ***hostlist) argument
73 realm_kdc_names[1] = realm->data;
H A Ddef_realm.c80 * find a realm based on the DNS name of that address. Assumes that its being
101 /* Try to find realm using returned DNS name */
105 /* If a realm was found return 1 to immediately halt
117 * Retrieves the default realm to be used if no user-specified realm is
119 * realm omitted for convenience]
125 * Implementation: the default realm is stored in a configuration file,
127 * the default local realm name.
133 char *realm = 0; local
145 * Another way to provide the default realm
[all...]
H A Ddnssrv.c57 krb5int_make_srv_query_realm(const krb5_data *realm, argument
74 * service.protocol.realm
82 if (memchr(realm->data, 0, realm->length))
84 if ( strlen(service) + strlen(protocol) + realm->length + 6
87 sprintf(host, "%s.%s.%.*s", service, protocol, (int) realm->length,
88 realm->data);
93 realm names are absolutes, let's stop that.
H A Dsn2princ.c87 char **hrealms, *realm, *remote_host; local
128 triples as realm names. *sigh*
242 printf("sname_to_princ: realm <%s> after krb5_get_host_realm\n",hrealms[0]);
249 "Cannot determine realm for host: host is '%s'"),
256 realm = hrealms[0];
258 retval = krb5_build_principal(context, ret_princ, strlen(realm),
259 realm, sname, remote_host,
267 printf("realm: <%s>, sname: <%s>, remote_host: <%s>\n",
268 realm,sname,remote_host);
/illumos-gate/usr/src/cmd/krb5/kadmin/dbutil/
H A Dkdb5_destroy.c93 com_err(progname, retval1, "while setting default realm name");
142 krb5_data *realm = krb5_princ_realm(context, master_princ); local
145 * realm->data is not necessarily NULL terminated so be
147 * the "stash" buffer and dont overrun the realm->data buffer,
150 (void) strncat(stash, realm->data,
151 (realm->length < (MAXPATHLEN-strlen(stash)) ? realm->length :
H A Dkdb5_stash.c102 char *realm = 0; local
125 com_err(progname, retval, "while setting default realm name");
130 realm = global_params.realm;
163 retval = krb5_db_setup_mkey_name(context, mkey_name, realm,
H A Dkadm5_create.c56 char *name, char *realm, int attrs, int lifetime);
64 static int add_admin_princs(void *handle, krb5_context context, char *realm);
133 retval = add_admin_princs(handle, context, params->realm);
145 * Purpose: concatenate a name and a realm to form a krb5 name
150 * realm (input) the realm
154 * pointer to name@realm, in allocated memory, or NULL if it
159 static char *build_name_with_realm(char *name, char *realm) argument
163 n = (char *) malloc(strlen(name) + strlen(realm) + 2);
164 sprintf(n, "%s@%s", name, realm);
188 add_admin_princs(void *handle, krb5_context context, char *realm) argument
380 add_admin_old_princ(void *handle, krb5_context context, char *name, char *realm, int attrs, int lifetime) argument
[all...]
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/keytab/
H A Dkt_findrealm.c29 * the components of a principal (princ) but match on any realm. When a
30 * suitable entry is found return the entry's realm.
36 krb5_principal princ, krb5_data *realm) {
51 memcpy(&tmp_realm, &ent.principal->realm, sizeof (krb5_data));
52 memcpy(&ent.principal->realm, &princ->realm,
57 /* Copy the realm back */
58 memcpy(&ent.principal->realm, &tmp_realm, sizeof (krb5_data));
63 * Copy its realm
66 &ent.principal->realm, real
35 krb5_kt_find_realm(krb5_context context, krb5_keytab keytab, krb5_principal princ, krb5_data *realm) argument
[all...]
H A Dktfns.c60 if (krb5_is_referral_realm(&principal->realm)) {
61 char *realm; local
64 err = krb5_get_default_realm(context, &realm);
67 princ_data.realm.data = realm;
68 princ_data.realm.length = strlen(realm);
73 krb5_free_default_realm(context, princ_data.realm.data);
/illumos-gate/usr/src/cmd/idmap/idmapd/
H A Dkrb5_lookup.c55 const char *realm,
90 * Is this a realm we want to override?
94 if (0 != strcasecmp(realm, pgcfg->domain_name))
52 _krb5_override_service_locator( void *arg0, enum locate_service_type svc, const char *realm, int socktype, int family, int (*cbfunc)(void *, int, struct sockaddr *), void *cbdata) argument
/illumos-gate/usr/src/cmd/smbsrv/smbd/
H A Dsmbd_krb5lookup.c54 const char *realm,
95 * Is this a realm we want to override?
97 if (0 != strcasecmp(realm, dxi.d_primary.di_fqname)) {
99 "realm=%s, fqdn=%s", realm, dxi.d_primary.di_fqname);
51 _krb5_override_service_locator( void *arg0, enum locate_service_type svc, const char *realm, int socktype, int family, int (*cbfunc)(void *, int, struct sockaddr *), void *cbdata) argument
/illumos-gate/usr/src/cmd/ldap/common/
H A Dldaptool-sasl.c34 char *realm; member in struct:__anon728
42 char *passwd, char *realm )
66 if (realm)
67 defaults->realm = realm;
69 ldap_get_option(ld, LDAP_OPT_X_SASL_REALM, &defaults->realm);
114 defvalue = defaults->realm;
/illumos-gate/usr/src/lib/krb5/plugins/preauth/pkinit/
H A Dpkinit_profile.c231 pkinit_libdefault_strings(krb5_context context, const krb5_data *realm, argument
240 if (realm != NULL && realm->length > sizeof(realmstr)-1)
243 if (realm != NULL) {
245 (void) strlcpy(realmstr, realm->data, realm->length + 1);
246 realmstr[realm->length] = '\0';
255 if (realm != NULL) {
315 pkinit_libdefault_string(krb5_context context, const krb5_data *realm, argument
321 retval = pkinit_libdefault_strings(context, realm, optio
340 pkinit_libdefault_boolean(krb5_context context, const krb5_data *realm, const char *option, int default_value, int *ret_value) argument
359 pkinit_libdefault_integer(krb5_context context, const krb5_data *realm, const char *option, int default_value, int *ret_value) argument
[all...]
/illumos-gate/usr/src/cmd/krb5/kadmin/kclient/
H A Dkconf.c108 (void) fprintf(stderr, gettext("kconf -f <file> -r <realm> "
120 char c, *realm, *kdcs, *master, *domain, *token, *lasts; local
134 * kconf -f <file> -r <realm> -k <kdc[,kdc]> -m <master_kdc>
143 realm = optarg;
191 code = __profile_add_realm(profile, realm, master, ret_values,
194 fprintf(stderr, gettext("Wasn't able to add realm "
199 code = __profile_add_domain_mapping(profile, domain, realm);
/illumos-gate/usr/src/lib/krb5/kadm5/
H A Dkadm_host_srv_names.c19 * Find the admin server for the given realm. If the realm is null or
20 * the empty string, find the admin server for the default realm.
25 kadm5_get_master(krb5_context context, const char *realm, char **master) argument
40 if (realm == 0 || *realm == '\0')
44 realm ? realm : def_realm,
52 * Initialize realm info for (possible) DNS lookups.
54 dns_realm.data = strdup(realm
83 kadm5_get_kpasswd(krb5_context context, const char *realm, char **kpasswd) argument
151 kadm5_get_adm_host_srv_name(krb5_context context, const char *realm, char **host_service_name) argument
180 kadm5_get_cpw_host_srv_name(krb5_context context, const char *realm, char **host_service_name) argument
213 kadm5_get_kiprop_host_srv_name(krb5_context context, const char *realm, char **host_service_name) argument
240 kadm5_is_master(krb5_context context, const char *realm, krb5_boolean *is_master) argument
[all...]
/illumos-gate/usr/src/lib/krb5/kdb/
H A Dkdb_default.c154 krb5_data *realm = krb5_princ_realm(context, mname); local
161 (void) strncat(defkeyfile, realm->data,
163 realm->length));
217 krb5_data *realm = krb5_princ_realm(context, mname); local
223 (void) strncat(defkeyfile, realm->data,
225 realm->length));
/illumos-gate/usr/src/lib/krb5/plugins/kdb/db2/
H A Dkdb_compat.h54 krb5_data realm; member in struct:old_krb5_principal_data
/illumos-gate/usr/src/lib/print/libpapi-ipp/common/
H A Dipp-support.c462 char realm[HTTP_MAX_VALUE]; local
470 "realm", realm);
474 snprintf(line, sizeof (line), "%s:%s:%s", user, realm,
485 "Digest username=\"%s\", realm=\"%s\", nonce=\"%s\", "
486 "uri=\"%s\", response=\"%s\"", user, realm, nonce, uri,
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/crypto/des/
H A Dafsstring2key.c89 char *realm = salt->data; local
106 memcpy (password, realm, min (salt->length, 8));
142 password[i] = realm[j];

Completed in 140 milliseconds

123