Searched refs:princ (Results 1 - 25 of 79) sorted by relevance

1234

/illumos-gate/usr/src/cmd/krb5/kadmin/cli/
H A Dk5srvutil.sh31 #interactive_prompt prompt princ
69 for princ in $princs; do
71 if interactive_prompt "$ACTION" $princ; then
72 kadmin -k -t $keytab -p $princ -q "ktadd -k $keytab $princ"
79 for princ in $princs; do
81 if interactive_prompt "$ACTION" $princ; then
82 kadmin -k -t $keytab -p $princ -q "ktrem -k $keytab $princ old"
90 for princ i
[all...]
H A Dkadmin.c208 krb5_principal princ; local
381 !krb5_cc_get_principal(context, cc, &princ)) {
382 if ((retval = krb5_unparse_name(context, princ, &princstr))) {
385 krb5_free_principal(context, princ);
388 krb5_free_principal(context, princ);
394 &princ))) {
399 if ((retval = krb5_unparse_name(context, princ, &princstr))) {
402 krb5_free_principal(context, princ);
405 krb5_free_principal(context, princ);
407 } else if (!krb5_cc_get_principal(context, cc, &princ)) {
654 krb5_principal princ; local
719 krb5_principal princ; local
914 kadmin_free_tl_data(kadm5_principal_ent_t princ) argument
1202 kadm5_principal_ent_rec princ, dprinc; local
1405 kadm5_principal_ent_rec princ, oldprinc; local
1500 krb5_principal princ; local
[all...]
H A Dkeytab.c69 "[principal | -glob princ-exp] [...]\n");
265 krb5_principal princ; local
274 princ = NULL;
278 code = krb5_parse_name(context, princ_str, &princ);
328 code = kadm5_randkey_principal_3(lhandle, princ,
340 code = kadm5_randkey_principal_old(handle, princ, &keys, &nkeys);
375 code = kadm5_get_principal(lhandle, princ, &princ_rec,
384 new_entry.principal = princ;
415 if (princ)
416 krb5_free_principal(context, princ);
427 krb5_principal princ; local
[all...]
/illumos-gate/usr/src/lib/krb5/kadm5/clnt/
H A Dclnt_chpass_util.c25 krb5_principal princ,
34 return _kadm5_chpass_principal_util(handle, handle->lhandle, princ,
24 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 Dclient_principal.c52 kadm5_principal_ent_t princ, long mask,
66 if(princ == NULL)
70 memcpy(&arg.rec, princ, sizeof(kadm5_principal_ent_rec_v1));
72 memcpy(&arg.rec, princ, sizeof(kadm5_principal_ent_rec));
110 kadm5_principal_ent_t princ, long mask,
128 if(princ == NULL)
132 memcpy(&arg.rec, princ, sizeof(kadm5_principal_ent_rec_v1));
134 memcpy(&arg.rec, princ, sizeof(kadm5_principal_ent_rec));
180 arg.princ = principal;
190 kadm5_principal_ent_t princ, lon
51 kadm5_create_principal(void *server_handle, kadm5_principal_ent_t princ, long mask, char *pw) argument
109 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
189 kadm5_modify_principal(void *server_handle, kadm5_principal_ent_t princ, long mask) argument
242 kadm5_get_principal(void *server_handle, krb5_principal princ, kadm5_principal_ent_t ent, long mask) argument
336 kadm5_chpass_principal(void *server_handle, krb5_principal princ, char *password) argument
358 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
385 kadm5_setv4key_principal(void *server_handle, krb5_principal princ, krb5_keyblock *keyblock) argument
408 kadm5_setkey_principal(void *server_handle, krb5_principal princ, krb5_keyblock *keyblocks, int n_keys) argument
433 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
478 kadm5_randkey_principal_old(void *server_handle, krb5_principal princ, krb5_keyblock **key, int *n_keys) argument
529 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
588 kadm5_randkey_principal(void *server_handle, krb5_principal princ, krb5_keyblock **key, int *n_keys) argument
[all...]
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/krb/
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
50 krb5_princ_set_realm_length(context, princ, rlen);
56 krb5_princ_set_realm_data(context, princ, tmpdata);
86 princ->data = data;
87 princ->length = i;
88 princ->type = KRB5_NT_UNKNOWN;
89 princ->magic = KV5M_PRINCIPAL;
94 krb5_build_principal(krb5_context context, krb5_principal * princ, argument
109 *princ = pr_ret;
H A Dconv_princ.c157 krb5_524_conv_principal(krb5_context context, krb5_const_principal princ, argument
167 switch (krb5_princ_size(context, princ)) {
170 compo = krb5_princ_component(context, princ, 0);
183 compo = krb5_princ_component(context, princ, 1);
197 compo = krb5_princ_component(context, princ, 1);
208 compo = krb5_princ_component(context, princ, 0);
219 compo = krb5_princ_realm(context, princ);
260 krb5_principal *princ)
356 retval = krb5_build_principal(context, princ, strlen(realm), realm, name,
258 krb5_425_conv_principal(krb5_context context, const char *name, const char *instance, const char *realm, krb5_principal *princ) argument
/illumos-gate/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,
43 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
42 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.c190 static void get_princs_iter(void *data, krb5_principal princ) argument
195 if (krb5_unparse_name(id->context, princ, &name) != 0)
200 static kadm5_ret_t kadm5_get_either(int princ, argument
220 if ((ret = glob_to_regexp(exp, princ ? handle->params.realm : NULL,
250 if (princ) {
/illumos-gate/usr/src/cmd/krb5/kadmin/server/
H A Dmisc.c122 schpw_util_wrapper(void *server_handle, krb5_principal princ, argument
129 ret = kadm5_check_min_life(server_handle, princ, msg_ret, msg_len);
133 return kadm5_chpass_principal_util(server_handle, princ,
139 randkey_principal_wrapper(void *server_handle, krb5_principal princ, argument
145 ret = kadm5_check_min_life(server_handle, princ, NULL, 0);
149 return kadm5_randkey_principal(server_handle, princ, keys, n_keys);
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/mech/
H A Dval_cred.c42 krb5_principal princ; local
58 if ((code = krb5_cc_get_principal(context, cred->ccache, &princ))) {
63 if (!krb5_principal_compare(context, princ, cred->princ)) {
68 (void)krb5_free_principal(context, princ);
/illumos-gate/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_password.c328 krb5_principal princ = 0; local
349 code = krb5_parse_name(context, kprinc, &princ);
355 krb5_free_principal(context, princ);
360 krb5_princ_realm(context, princ)->data,
372 krb5_free_principal(context, princ);
385 krb5_free_principal(context, princ);
389 krb5_free_principal(context, princ);
428 krb5_principal princ = 0; local
448 code = krb5_parse_name(context, kprinc, &princ);
453 krb5_free_principal(context, princ);
[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);
117 krb5_free_principal(context, princ);
127 "princ entry");
129 krb5_free_principal(context, princ);
133 code = kadm5_get_principal(server_handle, princ, prent,
138 krb5_free_principal(context, princ);
[all...]
/illumos-gate/usr/src/cmd/krb5/kadmin/kpasswd/
H A Dkpasswd.c109 krb5_principal princ = 0; local
145 code = krb5_cc_get_principal(context, ccache, &princ);
150 code = krb5_unparse_name(context, princ, &princ_str);
184 if (! princ) {
185 code = krb5_parse_name (context, princ_str, &princ);
199 krb5_free_principal(context, princ);
206 krb5_free_principal(context, princ);
212 krb5_princ_realm(context, princ)->data);
238 krb5_free_principal(context, princ);
254 code = kadm5_get_principal(server_handle, princ,
[all...]
H A Dkpasswd.h43 int msg_len, krb5_principal princ);
H A Dtty_kpasswd.c69 long read_new_password(server_handle, password, pwsize, msg_ret, msg_len, princ)
75 krb5_principal princ;
77 return (kadm5_chpass_principal_util(server_handle, princ, NULL,
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/mech/
H A Dadd_cred.c177 cred->princ)) {
182 int kret1 = krb5_unparse_name(context, cred->princ, &s_princ);
223 if (cred->princ)
224 code = krb5_copy_principal(context, cred->princ, &new_cred->princ);
237 if (new_cred->princ)
238 krb5_free_principal(context, new_cred->princ);
254 if(new_cred->princ)
255 krb5_free_principal(context, new_cred->princ);
266 if (new_cred->princ)
[all...]
H A Dacquire_cred.c154 krb5_principal princ; local
188 princ = (krb5_principal) desired_name;
189 if ((code = krb5_kt_get_entry(context, kt, princ, 0, 0, &entry))) {
192 if (krb5_unparse_name(context, princ, &s_name) == 0) {
211 krb5_princ_component(context, princ, 0),
243 krb5_principal princ, tmp_princ; local
346 if ((code = krb5_cc_get_principal(context, ccache, &princ))) {
355 if (! krb5_principal_compare(context, princ, (krb5_principal) desired_name)) {
356 (void)krb5_free_principal(context, princ);
363 (void)krb5_free_principal(context, princ);
[all...]
H A Dacquire_cred_with_pw.c153 NULL, /* target princ; NULL -> TGS */
300 cred->princ = NULL;
318 * fill in cred->princ if the desired_name is not specified.
327 if (cred->princ)
328 krb5_free_principal(context, cred->princ);
337 * fill in cred->princ if it wasn't set above, and the
344 cred->princ ? cred->princ : (krb5_principal)
349 if (cred->princ)
350 krb5_free_principal(context, cred->princ);
[all...]
H A Drel_cred.c87 if (cred->princ)
88 krb5_free_principal(context, cred->princ);
/illumos-gate/usr/src/lib/krb5/kdb/
H A Dkdb_convert.c75 if ((current->princ->type == new->princ->type) &&
76 (current->princ->length == new->princ->length)) {
77 if ((current->princ->realm.length ==
78 new->princ->realm.length) &&
79 strncmp(current->princ->realm.data,
80 new->princ->realm.data,
81 current->princ->realm.length)) {
82 for (j = 0; j < current->princ
160 conv_princ_2ulog(krb5_principal princ, kdb_incr_update_t *upd, int cnt, princ_type tp) argument
245 krb5_principal princ; local
[all...]
H A Dkeytab.c221 is_xrealm_tgt(krb5_context context, krb5_const_principal princ) argument
224 if (krb5_princ_size(context, princ) != 2)
226 dat = krb5_princ_component(context, princ, 0);
229 dat = krb5_princ_component(context, princ, 1);
230 if (dat->length != princ->realm.length)
232 if (strncmp(dat->data, princ->realm.data, dat->length) == 0)
/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
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
/illumos-gate/usr/src/lib/krb5/kadm5/
H A Dkadm_rpc.h52 krb5_principal princ; member in struct:dprinc_arg
86 krb5_principal princ; member in struct:chpass_arg
93 krb5_principal princ; member in struct:chpass3_arg
103 krb5_principal princ; member in struct:setv4key_arg
110 krb5_principal princ; member in struct:setkey_arg
118 krb5_principal princ; member in struct:setkey3_arg
129 krb5_principal princ; member in struct:chrand_arg
135 krb5_principal princ; member in struct:chrand3_arg
153 krb5_principal princ; member in struct:gprinc_arg

Completed in 115 milliseconds

1234