Searched defs:princ (Results 1 - 25 of 42) sorted by relevance

12

/osnet-11/usr/src/lib/krb5/kadm5/clnt/
H A Dclnt_chpass_util.c24 krb5_principal princ,
33 return _kadm5_chpass_principal_util(handle, handle->lhandle, princ,
23 kadm5_chpass_principal_util(void *server_handle, krb5_principal princ, char *new_pw, char **ret_pw, char *msg_ret, unsigned int msg_len) argument
H A Dchangepw.c82 krb5_principal princ,
109 mcreds.client = princ;
81 kadm5_chpass_principal_v2(void *server_handle, krb5_principal princ, char *newpw, kadm5_ret_t *srvr_rsp_code, krb5_data *srvr_msg) argument
H A Dclient_principal.c50 kadm5_principal_ent_t princ, long mask,
64 if(princ == NULL)
67 memcpy(&arg.rec, princ, sizeof(kadm5_principal_ent_rec));
90 kadm5_principal_ent_t princ, long mask,
108 if(princ == NULL)
111 memcpy(&arg.rec, princ, sizeof(kadm5_principal_ent_rec));
143 arg.princ = principal;
153 kadm5_principal_ent_t princ, long mask)
164 if(princ == NULL)
166 memcpy(&arg.rec, princ, sizeo
49 kadm5_create_principal(void *server_handle, kadm5_principal_ent_t princ, long mask, char *pw) argument
89 kadm5_create_principal_3(void *server_handle, kadm5_principal_ent_t princ, long mask, int n_ks_tuple, krb5_key_salt_tuple *ks_tuple, char *pw) argument
152 kadm5_modify_principal(void *server_handle, kadm5_principal_ent_t princ, long mask) argument
188 kadm5_get_principal(void *server_handle, krb5_principal princ, kadm5_principal_ent_t ent, long mask) argument
262 kadm5_chpass_principal(void *server_handle, krb5_principal princ, char *password) argument
284 kadm5_chpass_principal_3(void *server_handle, krb5_principal princ, krb5_boolean keepold, int n_ks_tuple, krb5_key_salt_tuple *ks_tuple, char *password) argument
311 kadm5_setv4key_principal(void *server_handle, krb5_principal princ, krb5_keyblock *keyblock) argument
334 kadm5_setkey_principal(void *server_handle, krb5_principal princ, krb5_keyblock *keyblocks, int n_keys) argument
359 kadm5_setkey_principal_3(void *server_handle, krb5_principal princ, krb5_boolean keepold, int n_ks_tuple, krb5_key_salt_tuple *ks_tuple, krb5_keyblock *keyblocks, int n_keys) argument
404 kadm5_randkey_principal_old(void *server_handle, krb5_principal princ, krb5_keyblock **key, int *n_keys) argument
450 kadm5_randkey_principal_3(void *server_handle, krb5_principal princ, krb5_boolean keepold, int n_ks_tuple, krb5_key_salt_tuple *ks_tuple, krb5_keyblock **key, int *n_keys) argument
503 kadm5_randkey_principal(void *server_handle, krb5_principal princ, krb5_keyblock **key, int *n_keys) argument
[all...]
/osnet-11/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
36 krb5_principal princ, krb5_data *realm) {
52 memcpy(&ent.principal->realm, &princ->realm,
55 match = krb5_principal_compare(context, ent.principal, princ);
35 krb5_kt_find_realm(krb5_context context, krb5_keytab keytab, krb5_principal princ, krb5_data *realm) argument
H A Dkt_solaris.c69 k5_kt_add_entry(krb5_context ctx, krb5_keytab kt, const krb5_principal princ, argument
93 entry.principal = princ;
145 * the host name to 15 characters and only use the host svc princ as the salt,
161 krb5_principal princ = NULL, salt = NULL, f_princ = NULL; local
197 * and only use the host svc princ as the salt, e.g.
221 if ((code = krb5_parse_name(ctx, *tprinc, &princ)) != 0)
240 code = k5_kt_add_entry(ctx, kt, princ, salt, *tenctype,
248 krb5_free_principal(ctx, princ);
249 princ = NULL;
265 if (princ !
[all...]
/osnet-11/usr/src/lib/gss_mechs/mech_krb5/krb5/krb/
H A Dbld_pr_ext.c36 krb5_build_principal_ext(krb5_context context, krb5_principal * princ, argument
84 *princ = princ_ret;
H A Dbld_princ.c38 krb5_principal princ,
89 princ->type = KRB5_NT_UNKNOWN;
90 princ->magic = KV5M_PRINCIPAL;
91 krb5_princ_set_realm_data(context, princ, r);
92 krb5_princ_set_realm_length(context, princ, rlen);
93 princ->data = data;
94 princ->length = count;
112 krb5_principal princ,
119 return krb5int_build_principal_va(context, princ, rlen, realm, first, ap);
126 krb5_principal *princ,
37 krb5int_build_principal_va(krb5_context context, krb5_principal princ, unsigned int rlen, const char *realm, const char *first, va_list ap) argument
111 krb5_build_principal_va(krb5_context context, krb5_principal princ, unsigned int rlen, const char *realm, va_list ap) argument
125 krb5int_build_principal_alloc_va(krb5_context context, krb5_principal *princ, unsigned int rlen, const char *realm, const char *first, va_list ap) argument
151 krb5_build_principal_alloc_va(krb5_context context, krb5_principal *princ, unsigned int rlen, const char *realm, va_list ap) argument
176 krb5_build_principal(krb5_context context, krb5_principal * princ, unsigned int rlen, const char * realm, ...) argument
[all...]
H A Dprinc_comp.c60 krb5_const_principal princ,
66 code = krb5_unparse_name_flags(context, princ,
59 upn_to_principal(krb5_context context, krb5_const_principal princ, krb5_principal *upn) argument
H A Dgic_keytab.c137 char *princ = NULL; local
138 krb5_unparse_name(context, client, &princ);
143 princ ? princ : "<unknown>");
144 if (princ)
145 krb5_free_unparsed_name(context, princ);
H A Dvfy_increds.c33 krb5_ccache outcc, krb5_principal princ)
50 if (krb5_principal_compare(context, princ, creds.server))
107 * client princ realm must be the same as the server princ's realm used
237 /* Add princ to plist if it isn't already there. */
239 add_princ_list(krb5_context context, krb5_const_principal princ, argument
245 /* Check if princ is already in plist, and count the elements. */
247 if (krb5_principal_compare(context, princ, (*plist)[i]))
256 return krb5_copy_principal(context, princ, &newlist[i]);
32 copy_creds_except(krb5_context context, krb5_ccache incc, krb5_ccache outcc, krb5_principal princ) argument
H A Dconv_princ.c151 krb5_524_conv_principal(krb5_context context, krb5_const_principal princ, argument
164 switch (krb5_princ_size(context, princ)) {
167 compo = krb5_princ_component(context, princ, 0);
179 compo = krb5_princ_component(context, princ, 1);
193 compo = krb5_princ_component(context, princ, 1);
203 compo = krb5_princ_component(context, princ, 0);
214 compo = krb5_princ_realm(context, princ);
252 krb5_principal *princ)
347 retval = krb5_build_principal(context, princ, strlen(realm), realm, name,
250 krb5_425_conv_principal(krb5_context context, const char *name, const char *instance, const char *realm, krb5_principal *princ) argument
/osnet-11/usr/src/lib/gss_mechs/mech_krb5/mech/
H A Dexport_name.c59 krb5_principal princ = ((krb5_gss_name_t) input_name)->princ; local
61 int kret = krb5_unparse_name(context, princ, &s_name);
76 if ((code = krb5_unparse_name(context, ((krb5_gss_name_t) input_name)->princ,
H A Dimport_name.c93 krb5_principal princ = NULL; local
139 &princ);
160 if ((code = krb5_copy_principal(context, input, &princ))) {
169 &princ);
298 code = krb5_parse_name(context, (char *) stringrep, &princ);
322 /* at this point, a krb5 function has been called to set princ. code
343 code = kg_init_name(context, princ, ad_context,
349 krb5_free_principal(context, princ);
H A Dacquire_cred.c154 krb5_principal princ; local
191 princ = desired_name->princ;
192 if ((code = krb5_kt_get_entry(context, kt, princ, 0, 0, &entry))) {
196 if (krb5_unparse_name(context, princ, &s_name) == 0) {
219 krb5_princ_component(context, princ, 0),
251 krb5_principal princ, tmp_princ; local
281 desired_name->princ);
329 pLeash_AcquireInitialTicketsIfNeeded(context, desired_name->princ, ccname, sizeof(ccname));
376 if ((code = krb5_cc_get_principal(context, ccache, &princ))) {
[all...]
/osnet-11/usr/src/lib/krb5/kadm5/srv/
H A Dsvr_chpass_util.c28 krb5_principal princ,
37 return _kadm5_chpass_principal_util(handle, handle->lhandle, princ,
44 krb5_principal princ,
27 kadm5_chpass_principal_util(void *server_handle, krb5_principal princ, char *new_pw, char **ret_pw, char *msg_ret, unsigned int msg_len) argument
43 kadm5_chpass_principal_v2(void *server_handle, krb5_principal princ, char *password, kadm5_ret_t *srvr_rsp_code, krb5_data *srvr_msg) argument
H A Dsvr_iters.c191 static void get_princs_iter(void *data, krb5_principal princ) argument
196 if (krb5_unparse_name(id->context, princ, &name) != 0)
201 static kadm5_ret_t kadm5_get_either(int princ, argument
222 if ((ret = glob_to_regexp(exp, princ ? handle->params.realm : NULL,
252 if (princ) {
/osnet-11/usr/src/lib/krb5/kadm5/
H A Dchpass_util.c54 * princ (input) a krb5b_principal structure for the
87 krb5_principal princ,
164 code = kadm5_chpass_principal_v2(server_handle, princ,
180 code = kadm5_chpass_principal(server_handle, princ,
223 code2 = kadm5_get_principal (lhandle, princ, &princ_ent,
85 _kadm5_chpass_principal_util(void *server_handle, void *lhandle, krb5_principal princ, char *new_pw, char **ret_pw, char *msg_ret, unsigned int msg_len) argument
/osnet-11/usr/src/lib/krb5/kdb/
H A Dkeytab.c219 is_xrealm_tgt(krb5_context context, krb5_const_principal princ) argument
222 if (krb5_princ_size(context, princ) != 2)
224 dat = krb5_princ_component(context, princ, 0);
227 dat = krb5_princ_component(context, princ, 1);
228 if (dat->length != princ->realm.length)
230 if (strncmp(dat->data, princ->realm.data, dat->length) == 0)
H A Dkdb_convert.c86 if ((current->princ->type == new->princ->type) &&
87 (current->princ->length == new->princ->length)) {
88 if ((current->princ->realm.length ==
89 new->princ->realm.length) &&
90 strncmp(current->princ->realm.data,
91 new->princ->realm.data,
92 current->princ->realm.length)) {
93 for (j = 0; j < current->princ
173 conv_princ_2ulog(krb5_principal princ, kdb_incr_update_t *upd, int cnt, princ_type tp) argument
258 krb5_principal princ; local
[all...]
/osnet-11/usr/src/lib/pam_modules/krb5/
H A Dutils.c107 krb5_principal princ; local
111 KRB5_NT_SRV_HST, &princ)) {
114 if (krb5_unparse_name(kcontext, princ, &princname)) {
115 krb5_free_principal(kcontext, princ);
118 /* just interested in princ name before the @REALM part */
120 krb5_free_principal(kcontext, princ);
125 krb5_free_principal(kcontext, princ);
129 krb5_free_principal(kcontext, princ);
151 krb5_principal princ = NULL; local
178 /* need to free princ wit
[all...]
H A Dkrb5_acct_mgmt.c62 krb5_principal princ = 0; local
78 code = krb5_parse_name(context, kprinc, &princ);
84 krb5_free_principal(context, princ);
92 krb5_princ_realm(context, princ)->data,
104 krb5_free_principal(context, princ);
118 krb5_free_principal(context, princ);
128 "princ entry");
130 krb5_free_principal(context, princ);
134 code = kadm5_get_principal(server_handle, princ, prent,
139 krb5_free_principal(context, princ);
[all...]
H A Dkrb5_password.c329 krb5_principal princ = 0; local
350 code = krb5_parse_name(context, kprinc, &princ);
356 krb5_free_principal(context, princ);
361 krb5_princ_realm(context, princ)->data,
373 krb5_free_principal(context, princ);
387 krb5_free_principal(context, princ);
391 krb5_free_principal(context, princ);
430 krb5_principal princ = 0; local
450 code = krb5_parse_name(context, kprinc, &princ);
455 krb5_free_principal(context, princ);
[all...]
/osnet-11/usr/src/lib/libsmbns/common/
H A Dsmbns_kpasswd.c359 krb5_principal princ; local
369 SMB_PN_UPN_ATTR, fqdn, &princ) != 0) {
381 krb5_free_principal(ctx, princ);
386 code = krb5_set_password_using_ccache(ctx, cc, passwd, princ,
404 krb5_free_principal(ctx, princ);
511 krb5_principal princ; local
525 &princ) != 0) {
532 if (krb5_kt_get_entry(ctx, kt, princ, 0, 0, &entry) == 0) {
540 krb5_free_principal(ctx, princ);
565 const char *fqdn, krb5_principal *princ)
564 smb_krb5_get_kprinc(krb5_context ctx, smb_krb5_pn_id_t id, uint32_t type, const char *fqdn, krb5_principal *princ) argument
[all...]
/osnet-11/usr/src/lib/gss_mechs/mech_krb5/krb5/ccache/
H A Dccbase.c367 krb5_principal princ = NULL; local
380 ret = krb5_cc_get_principal(context, src, &princ);
382 ret = krb5_cc_initialize(context, dst, princ);
397 if (princ) {
398 krb5_free_principal(context, princ);
399 princ = NULL;
/osnet-11/usr/src/lib/krb5/plugins/preauth/pkinit/
H A Dpkinit_identity.c518 krb5_principal princ)
524 if (!(princ && krb5_principal_compare_any_realm (context, princ, krb5_anonymous_principal()))) {
555 idopts, id_cryptoctx, princ,
563 req_cryptoctx, id_cryptoctx, princ,
512 pkinit_identity_initialize(krb5_context context, pkinit_plg_crypto_context plg_cryptoctx, pkinit_req_crypto_context req_cryptoctx, pkinit_identity_opts *idopts, pkinit_identity_crypto_context id_cryptoctx, int do_matching, krb5_principal princ) argument

Completed in 50 milliseconds

12