/freebsd/crypto/heimdal/lib/krb5/ |
H A D | principal.c | 103 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 D | verify_user.c | 38 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 D | kuserok.c | 46 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 D | salt.c | 102 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 D | keytab.c | 346 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 D | cpw.c | 45 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 D | kadmin-commands.in | 140 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 D | ext.c | 42 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 D | pw_quality.c | 41 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 D | check.c | 45 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 D | remove.c | 44 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 D | change.c | 40 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 D | rename.c | 82 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 D | purge.c | 43 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 D | acquire_cred.c | 40 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 D | copy_ccache.c | 97 &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 D | default_keys.c | 82 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 D | test_pw_quality.c | 41 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 D | rpctest.c | 55 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 D | common.c | 111 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 D | rpcsec_gss.h | 152 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 D | kinit.c | 349 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 D | misc.c | 41 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 D | kpasswd.c | 59 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 D | klist.c | 71 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()
|