Home
last modified time | relevance | path

Searched refs:principal (Results 1 – 25 of 202) sorted by relevance

123456789

/freebsd/crypto/heimdal/lib/krb5/
H A Dprincipal.c103 krb5_principal principal, in krb5_principal_set_type() argument
106 princ_type(principal) = type; in krb5_principal_set_type()
208 *principal = NULL; in krb5_parse_name_flags()
349 *principal = malloc(sizeof(**principal)); in krb5_parse_name_flags()
350 if (*principal == NULL) { in krb5_parse_name_flags()
390 krb5_principal *principal) in krb5_parse_name() argument
665 krb5_principal principal, in krb5_principal_set_realm() argument
669 free(princ_realm(principal)); in krb5_principal_set_realm()
802 krb5_principal *principal, in build_principal() argument
827 *principal = p; in build_principal()
[all …]
H A Dverify_user.c38 krb5_principal principal, in verify_common() argument
72 ret = krb5_cc_initialize(context, id, principal); in verify_common()
150 krb5_principal principal, in verify_user_opt_int() argument
163 krb5_principal_get_realm(context, principal), in verify_user_opt_int()
167 principal, in verify_user_opt_int()
178 return verify_common (context, principal, OPT(ccache, NULL), in verify_user_opt_int()
186 krb5_principal principal, in krb5_verify_user_opt() argument
200 ret = krb5_principal_set_realm(context, principal, *r); in krb5_verify_user_opt()
212 ret = verify_user_opt_int(context, principal, password, opt); in krb5_verify_user_opt()
220 krb5_principal principal, in krb5_verify_user() argument
[all …]
H A Dkuserok.c46 krb5_principal principal, in check_one_file() argument
97 *result = krb5_principal_compare (context, principal, tmp); in check_one_file()
112 krb5_principal principal, in check_directory() argument
159 ret = check_one_file(context, filename, pwd, principal, result); in check_directory()
172 krb5_principal principal, in match_local_principals() argument
188 if(strcmp(krb5_principal_get_realm(context, principal), in match_local_principals()
191 if(strcmp(krb5_principal_get_comp_string(context, principal, 0), in match_local_principals()
238 krb5_principal principal, in krb5_kuserok() argument
272 ret = check_one_file(context, buf, pwd, principal, &result); in krb5_kuserok()
294 return match_local_principals(context, principal, luser); in krb5_kuserok()
[all …]
H A Dsalt.c102 krb5_const_principal principal, in krb5_get_pw_salt() argument
111 len = strlen(principal->realm); in krb5_get_pw_salt()
113 len += strlen(principal->name.name_string.val[i]); in krb5_get_pw_salt()
118 memcpy (p, principal->realm, strlen(principal->realm)); in krb5_get_pw_salt()
119 p += strlen(principal->realm); in krb5_get_pw_salt()
122 principal->name.name_string.val[i], in krb5_get_pw_salt()
123 strlen(principal->name.name_string.val[i])); in krb5_get_pw_salt()
124 p += strlen(principal->name.name_string.val[i]); in krb5_get_pw_salt()
141 krb5_principal principal, in krb5_string_to_key_data() argument
147 ret = krb5_get_pw_salt(context, principal, &salt); in krb5_string_to_key_data()
[all …]
H A Dkeytab.c346 krb5_principal principal, in krb5_kt_read_service_key() argument
517 krb5_const_principal principal) in compare_aliseses() argument
547 krb5_const_principal principal, in krb5_kt_compare() argument
551 if(principal != NULL && in krb5_kt_compare()
552 !(krb5_principal_compare(context, entry->principal, principal) || in krb5_kt_compare()
553 compare_aliseses(context, entry, principal))) in krb5_kt_compare()
566 krb5_const_principal principal, in _krb5_kt_principal_not_found() argument
614 krb5_const_principal principal, in krb5_kt_get_entry() argument
657 id, principal, enctype, kvno); in krb5_kt_get_entry()
682 ret = krb5_copy_principal (context, in->principal, &out->principal); in krb5_kt_copy_entry_contents()
[all …]
/freebsd/crypto/heimdal/kadmin/
H A Dcpw.c45 set_random_key (krb5_principal principal) in set_random_key() argument
62 set_random_password (krb5_principal principal) in set_random_password() argument
68 ret = kadm5_chpass_principal(kadm_handle, principal, pw); in set_random_password()
72 krb5_unparse_name(context, principal, &princ_name); in set_random_password()
82 set_password (krb5_principal principal, char *password) in set_password() argument
91 krb5_unparse_name(context, principal, &princ_name); in set_password()
118 do_cpw_entry(krb5_principal principal, void *data) in do_cpw_entry() argument
123 return set_random_key (principal); in do_cpw_entry()
125 return set_random_password (principal); in do_cpw_entry()
127 return set_key_data (principal, e->key_data); in do_cpw_entry()
[all …]
H A Dkadmin-commands.in140 help = "principal's password"
182 argument = "principal..."
213 argument = "principal..."
222 argument = "principal..."
252 argument = "principal..."
286 argument = "principal..."
296 help = "Renames a principal."
341 argument = "principal"
347 argument = "principal"
356 argument = "principal"
[all …]
H A Dext.c42 do_ext_keytab(krb5_principal principal, void *data) in do_ext_keytab() argument
51 ret = kadm5_get_principal(kadm_handle, principal, &princ, in do_ext_keytab()
66 keys[i].principal = princ.principal; in do_ext_keytab()
76 ret = kadm5_randkey_principal(kadm_handle, principal, &k, &n_k); in do_ext_keytab()
88 keys[i].principal = principal; in do_ext_keytab()
H A Dpw_quality.c41 krb5_principal principal; in password_quality() local
45 ret = krb5_parse_name(context, argv[0], &principal); in password_quality()
53 s = kadm5_check_password_quality (context, principal, &pw_data); in password_quality()
57 krb5_free_principal(context, principal); in password_quality()
H A Dcheck.c45 krb5_principal principal; in get_check_entry() local
47 ret = krb5_parse_name(context, name, &principal); in get_check_entry()
54 ret = kadm5_get_principal(kadm_handle, principal, ent, 0); in get_check_entry()
55 krb5_free_principal(context, principal); in get_check_entry()
64 do_check_entry(krb5_principal principal, void *data) in do_check_entry() argument
71 ret = krb5_unparse_name(context, principal, &name); in do_check_entry()
76 ret = kadm5_get_principal(kadm_handle, principal, &princ, in do_check_entry()
/freebsd/crypto/heimdal/admin/
H A Dremove.c44 krb5_principal principal = NULL; in kt_remove() local
48 ret = krb5_parse_name(context, opt->principal_string, &principal); in kt_remove()
62 if(principal) in kt_remove()
63 krb5_free_principal(context, principal); in kt_remove()
68 if (!principal && !enctype && !opt->kvno_integer) { in kt_remove()
81 entry.principal = principal; in kt_remove()
89 if(principal) in kt_remove()
90 krb5_free_principal(context, principal); in kt_remove()
H A Dchange.c40 krb5_principal principal, krb5_kvno kvno, in change_entry() argument
51 ret = krb5_unparse_name (context, principal, &client_name); in change_entry()
60 realm = krb5_principal_get_realm(context, principal); in change_entry()
110 new_entry.principal = principal; in change_entry()
129 krb5_principal principal; member
162 entry.principal)) { in kt_change()
205 ret = krb5_copy_principal (context, entry.principal, in kt_change()
206 &changeset[j].principal); in kt_change()
224 ret = krb5_unparse_name (context, changeset[i].principal, in kt_change()
235 changeset[i].principal, changeset[i].kvno, in kt_change()
[all …]
H A Drename.c82 if(krb5_principal_compare(context, entry.principal, from_princ)) { in kt_rename()
83 krb5_free_principal(context, entry.principal); in kt_rename()
84 entry.principal = to_princ; in kt_rename()
87 entry.principal = NULL; in kt_rename()
93 entry.principal = from_princ; in kt_rename()
96 entry.principal = NULL; in kt_rename()
102 entry.principal = NULL; in kt_rename()
H A Dpurge.c43 krb5_principal principal; member
55 if (krb5_principal_compare (context, princ, e->principal)) in get_entry()
77 ret = krb5_copy_principal (context, princ, &e->principal); in add_entry()
91 krb5_free_principal (context, head->principal); in delete_list()
129 add_entry (entry.principal, entry.vno, entry.timestamp, &head); in kt_purge()
143 struct e *e = get_entry (entry.principal, head); in kt_purge()
155 krb5_unparse_name (context, entry.principal, &name_str); in kt_purge()
/freebsd/crypto/heimdal/lib/gssapi/krb5/
H A Dacquire_cred.c40 krb5_principal principal, in __gsskrb5_ccache_lifetime() argument
48 in_cred.client = principal; in __gsskrb5_ccache_lifetime()
142 if (handle->principal) { in acquire_initiator_cred()
144 handle->principal, in acquire_initiator_cred()
179 if (handle->principal == NULL) { in acquire_initiator_cred()
194 handle->principal, in acquire_initiator_cred()
204 handle->principal, keytab, in acquire_initiator_cred()
231 handle->principal, in acquire_initiator_cred()
282 if (handle->principal) { in acquire_acceptor_cred()
286 handle->principal, 0, 0, &entry); in acquire_acceptor_cred()
[all …]
H A Dcopy_ccache.c97 &handle->principal); in _gsskrb5_krb5_import_cred()
108 handle->principal, in _gsskrb5_krb5_import_cred()
111 krb5_free_principal(context, handle->principal); in _gsskrb5_krb5_import_cred()
122 handle->principal, in _gsskrb5_krb5_import_cred()
125 krb5_free_principal(context, handle->principal); in _gsskrb5_krb5_import_cred()
147 if (keytab_principal && handle->principal == NULL) { in _gsskrb5_krb5_import_cred()
150 &handle->principal); in _gsskrb5_krb5_import_cred()
187 if (handle->principal) in _gsskrb5_krb5_import_cred()
188 krb5_free_principal(context, handle->principal); in _gsskrb5_krb5_import_cred()
/freebsd/crypto/heimdal/lib/kadm5/
H A Ddefault_keys.c82 parse_file(krb5_context context, krb5_principal principal, int no_salt) in parse_file() argument
88 ret = hdb_generate_key_set(context, principal, &keys, &nkeys, no_salt); in parse_file()
102 krb5_principal principal; in main() local
108 ret = krb5_parse_name(context, "lha@SU.SE", &principal); in main()
112 parse_file(context, principal, 0); in main()
113 parse_file(context, principal, 1); in main()
115 krb5_free_principal(context, principal); in main()
H A Dtest_pw_quality.c41 static char *principal; variable
45 { "principal", 0, arg_string, &principal },
70 if (principal == NULL) in main()
75 ret = krb5_parse_name(context, principal, &p); in main()
77 krb5_errx(context, 1, "krb5_parse_name: %s", principal); in main()
/freebsd/tools/regression/rpcsec_gss/
H A Drpctest.c55 print_principal(rpc_gss_principal_t principal) in print_principal() argument
60 len = principal->len; in print_principal()
61 p = (uint8_t *) principal->name; in print_principal()
283 char principal[128 + 5]; in test_server() local
297 snprintf(principal, sizeof(principal), "host@%s", hostname); in test_server()
307 principal, *mechs, in test_server()
322 namebuf.value = principal; in test_server()
323 namebuf.length = strlen(principal); in test_server()
354 rpc_gss_principal_t principal; in test_get_principal_name() local
375 print_principal(principal); in test_get_principal_name()
[all …]
/freebsd/crypto/heimdal/lib/hdb/
H A Dcommon.c111 if (principal->name.name_string.len != 1) { in _hdb_fetch_kvno()
115 principal->name.name_string.len); in _hdb_fetch_kvno()
118 ret = krb5_parse_name(context, principal->name.name_string.val[0], in _hdb_fetch_kvno()
122 principal = enterprise_principal; in _hdb_fetch_kvno()
125 hdb_principal2key(context, principal, &key); in _hdb_fetch_kvno()
144 hdb_principal2key(context, alias.principal, &key); in _hdb_fetch_kvno()
222 entryalias.principal = entry->entry.principal; in hdb_add_aliases()
272 code = krb5_principal_compare(context, alias.principal, in hdb_check_aliases()
273 entry->entry.principal); in hdb_check_aliases()
310 hdb_principal2key(context, entry->entry.principal, &key); in _hdb_store()
[all …]
/freebsd/sys/rpc/
H A Drpcsec_gss.h152 const char *principal, gss_OID mech_oid,
156 const char *clnt_principal, const char *principal,
172 typedef bool_t rpc_gss_set_svc_name_ftype(const char *principal,
223 ret = (*rpc_gss_entries.rpc_gss_secfind)(clnt, cred, principal, in rpc_gss_secfind_call()
246 clnt_principal, principal, mechanism, service, qop, in rpc_gss_seccreate_call()
343 rpc_gss_set_svc_name_call(const char *principal, const char *mechanism, in rpc_gss_set_svc_name_call() argument
349 ret = (*rpc_gss_entries.rpc_gss_set_svc_name)(principal, in rpc_gss_set_svc_name_call()
393 rpc_gss_get_principal_name_call(rpc_gss_principal_t *principal, in rpc_gss_get_principal_name_call() argument
399 ret = (*rpc_gss_entries.rpc_gss_get_principal_name)(principal, in rpc_gss_get_principal_name_call()
440 const char *clnt_principal, const char *principal,
[all …]
/freebsd/crypto/heimdal/kuser/
H A Dkinit.c349 krb5_principal principal, in get_new_tickets() argument
441 principal, in get_new_tickets()
511 principal, in get_new_tickets()
520 principal, in get_new_tickets()
550 principal, in get_new_tickets()
690 krb5_principal principal; member
730 krb5_principal principal; in main() local
766 argv[0], &principal, in main()
785 &principal); in main()
896 ctx.principal = principal; in main()
[all …]
/freebsd/crypto/heimdal/kdc/
H A Dmisc.c41 krb5_const_principal principal, in _kdc_db_fetch() argument
66 && principal->name.name_type == KRB5_NT_ENTERPRISE_PRINCIPAL) { in _kdc_db_fetch()
67 if (principal->name.name_string.len != 1) { in _kdc_db_fetch()
72 principal->name.name_string.len); in _kdc_db_fetch()
76 ret = krb5_parse_name(context, principal->name.name_string.val[0], in _kdc_db_fetch()
83 principal = enterprise_principal; in _kdc_db_fetch()
96 principal, in _kdc_db_fetch()
/freebsd/crypto/heimdal/kpasswd/
H A Dkpasswd.c59 krb5_principal principal, in change_password() argument
72 if (principal == NULL) in change_password()
75 ret = krb5_unparse_name(context, principal, &name); in change_password()
94 principal, in change_password()
120 krb5_principal principal; in main() local
223 ret = krb5_parse_name (context, argv[0], &principal); in main()
227 ret = change_password(context, principal, id); in main()
230 krb5_free_principal(context, principal); in main()
/freebsd/crypto/heimdal/appl/ftp/ftpd/
H A Dklist.c71 krb5_principal principal) in print_tickets() argument
78 ret = krb5_unparse_name (context, principal, &str); in print_tickets()
126 krb5_principal principal; in klist5() local
144 ret = krb5_cc_get_principal (context, ccache, &principal); in klist5()
154 exit_status = print_tickets (context, ccache, principal); in klist5()
162 krb5_free_principal (context, principal); in klist5()

123456789