| /freebsd/crypto/krb5/src/clients/kvno/ |
| H A D | Makefile.in | 1 mydir=clients$(S)kvno 6 SRCS=kvno.c 18 all-unix: kvno 22 kvno: kvno.o $(KRB5_BASE_DEPLIBS) 23 $(CC_LINK) -o $@ kvno.o $(KRB5_BASE_LIBS) 29 check-pytests: kvno 33 $(RM) kvno.o kvno 36 for f in kvno; do \
|
| H A D | t_kvno.py | 26 realm.run([kvno, realm.user_princ], expected_msg='user@KRBTEST.COM: kvno = 1') 32 realm.run([kvno, '-e', 'camellia128-cts', realm.host_princ], 36 realm.run([kvno, '--cached-only', realm.user_princ], expected_msg='kvno = 1') 37 realm.run([kvno, '--cached-only', realm.host_princ], 42 realm.run([kvno, '--no-store', realm.host_princ], expected_msg='kvno = 1') 47 realm.run([kvno, '--out-cache', out_ccache, 53 realm.run([kvno, '--out-cache', out_ccache, '--cached-only', realm.host_princ], 55 out = realm.run([kvno, '-q', '--out-cache', out_ccache, '--cached-only', 64 realm.run([kvno, '-c', svc_ccache, '-U', 'user', realm.host_princ]) 66 realm.run([kvno, '-c', svc_ccache, '-U', 'user', '--out-cache', out_ccache,
|
| /freebsd/crypto/krb5/src/lib/kdb/ |
| H A D | kdb_default.c | 50 krb5_int32 salttype, krb5_int32 kvno, in krb5_dbe_def_search_enctype() argument 67 if (kvno == 0) in krb5_dbe_def_search_enctype() 68 kvno = ent->key_data[0].key_data_kvno; in krb5_dbe_def_search_enctype() 81 if (kvno >= 0 && kd->key_data_kvno < kvno) in krb5_dbe_def_search_enctype() 83 if (kvno >= 0 && kd->key_data_kvno != kvno) in krb5_dbe_def_search_enctype() 188 new_entry.vno = keylist->kvno; in krb5_def_store_mkey_list() 219 krb5_kvno *kvno) in krb5_db_def_fetch_mkey_stash() argument 283 if (kvno && *kvno == IGNORE_VNO) in krb5_db_def_fetch_mkey_stash() 284 *kvno = 1; in krb5_db_def_fetch_mkey_stash() 296 krb5_kvno *kvno) in krb5_db_def_fetch_mkey_keytab() argument [all …]
|
| H A D | kdb_cpw.c | 60 int i, kvno; in krb5_db_get_key_data_kvno() local 62 for (kvno = i = 0; i < count; i++) { in krb5_db_get_key_data_kvno() 63 if (kvno < data[i].key_data_kvno) { in krb5_db_get_key_data_kvno() 64 kvno = data[i].key_data_kvno; in krb5_db_get_key_data_kvno() 67 return(kvno); in krb5_db_get_key_data_kvno() 154 krb5_db_entry *db_entry, int kvno) in add_key_rnd() argument 199 kvno, kd_slot); in add_key_rnd() 247 const char *passwd, krb5_db_entry *db_entry, int kvno) in add_key_pwd() argument 328 kvno, kd_slot); in add_key_pwd()
|
| H A D | kdb5.c | 1173 krb5_principal mname, krb5_kvno kvno, in krb5_db_store_master_key() argument 1187 list.kvno = kvno; in krb5_db_store_master_key() 1223 krb5_boolean twice, char *db_args, krb5_kvno *kvno, in krb5_db_fetch_mkey() argument 1260 if (kvno != NULL && *kvno == IGNORE_VNO) { in krb5_db_fetch_mkey() 1266 *kvno = (krb5_kvno) master_entry->key_data->key_data_kvno; in krb5_db_fetch_mkey() 1268 *kvno = 1; in krb5_db_fetch_mkey() 1290 retval = v->fetch_master_key(context, mname, &tmp_key, kvno, db_args); in krb5_db_fetch_mkey() 1350 find_master_key(krb5_context context, krb5_kvno kvno) in find_master_key() argument 1355 if (n->kvno == kvno) in find_master_key() 1370 krb5_kvno kvno; in krb5_dbe_find_act_mkey() local [all …]
|
| /freebsd/krb5/usr.bin/kvno/ |
| H A D | Makefile | 10 PROG= kvno 14 SRCS= kvno.c 20 MAN= kvno.1 22 kvno.1: kvno.man 24 CLEANFILES+= kvno.1 33 .PATH: ${KRB5_DIR}/clients/kvno \
|
| /freebsd/crypto/krb5/src/kadmin/cli/ |
| H A D | keytab.c | 282 key_data[i].kvno = princ_rec.kvno; in fetch_new_keys() 339 new_entry.vno = key_data[i].kvno; in add_principal() 350 princ_str, key_data[i].kvno, in add_principal() 369 krb5_kvno kvno; in remove_principal() local 380 kvno = 0; in remove_principal() 383 kvno = 0; in remove_principal() 386 kvno = 0; in remove_principal() 389 kvno = atoi(kvno_str); in remove_principal() 393 code = krb5_kt_get_entry(context, keytab, princ, kvno, 0, &entry); in remove_principal() 406 whoami, princ_str, kvno, keytab_str); in remove_principal() [all …]
|
| /freebsd/crypto/heimdal/admin/ |
| H A D | change.c | 40 krb5_principal principal, krb5_kvno kvno, in change_entry() argument 112 new_entry.vno = kvno + 1; in change_entry() 130 krb5_kvno kvno; member 163 if (changeset[i].kvno < entry.vno) in kt_change() 164 changeset[i].kvno = entry.vno; in kt_change() 212 changeset[j].kvno = entry.vno; in kt_change() 230 client_name, changeset[i].kvno); in kt_change() 235 changeset[i].principal, changeset[i].kvno, in kt_change()
|
| /freebsd/crypto/heimdal/lib/hdb/ |
| H A D | mkey.c | 63 int kvno, krb5_keyblock *key, krb5_enctype etype, in hdb_process_master_key() argument 74 (*mkey)->keytab.vno = kvno; in hdb_process_master_key() 571 hdb_unseal_keys_kvno(krb5_context context, HDB *db, krb5_kvno kvno, in hdb_unseal_keys_kvno() argument 583 assert(kvno == 0 || kvno < ent->kvno); in hdb_unseal_keys_kvno() 591 tmp_kvno = ent->kvno; in hdb_unseal_keys_kvno() 596 if (kvno != 0 && hist_keys->val[i].kvno != kvno) in hdb_unseal_keys_kvno() 606 if (kvno == 0) in hdb_unseal_keys_kvno() 638 tmp_keys[0].kvno = ent->kvno; in hdb_unseal_keys_kvno() 643 ent->kvno = kvno; in hdb_unseal_keys_kvno()
|
| H A D | print.c | 149 unsigned int kvno, Key *key) in append_mit_key() argument 159 sz = append_string(context, sp, "\t%u\t%u\t%d\t%d\t", key_versions, kvno, in append_mit_key() 221 append_string(context, sp, "%d", ent->kvno); in entry2string_int() 405 if (hist_keys->val[i].kvno >= ent->kvno) in entry2mit_string_int() 536 sz = append_mit_key(context, sp, ent->principal, ent->kvno, in entry2mit_string_int() 540 for (i = 0; hist_keys && i < ent->kvno; i++) { in entry2mit_string_int() 545 if (hist_keys->val[k].kvno != ent->kvno - i) in entry2mit_string_int() 552 hist_keys->val[k].kvno, in entry2mit_string_int()
|
| H A D | common.c | 103 unsigned flags, krb5_kvno kvno, hdb_entry_ex *entry) in _hdb_fetch_kvno() argument 173 kvno != entry->entry.kvno && in _hdb_fetch_kvno() 174 kvno < entry->entry.kvno && in _hdb_fetch_kvno() 175 kvno > 0) { in _hdb_fetch_kvno() 178 ret = hdb_unseal_keys_kvno(context, db, kvno, &entry->entry); in _hdb_fetch_kvno()
|
| H A D | keytab.c | 176 krb5_kvno kvno, in hdb_get_entry() argument 217 kvno, &ent); in hdb_get_entry() 225 if(kvno && (krb5_kvno)ent.entry.kvno != kvno) { in hdb_get_entry() 237 entry->vno = ent.entry.kvno; in hdb_get_entry() 369 entry->vno = c->hdb_entry.entry.kvno; in hdb_next_entry()
|
| H A D | hdb-mitdb.c | 213 krb5_kvno kvno, hdb_entry *entry) in _hdb_mdb_value2entry() argument 388 if ((entry->kvno < u16) && (kvno == 0 || kvno == u16)) { in _hdb_mdb_value2entry() 390 entry->kvno = u16; in _hdb_mdb_value2entry() 404 } else if (entry->kvno == u16) in _hdb_mdb_value2entry() 500 if (entry->kvno == 0 && kvno != 0) { in _hdb_mdb_value2entry() 739 unsigned flags, krb5_kvno kvno, hdb_entry_ex *entry) in mdb_fetch_kvno() argument 751 ret = _hdb_mdb_value2entry(context, &value, kvno, &entry->entry); in mdb_fetch_kvno() 1157 int kvno; in _hdb_mit_dump2mitdb_entry() local 1167 kvno = getint(&p); in _hdb_mit_dump2mitdb_entry() 1168 CHECK_UINT16(kvno); in _hdb_mit_dump2mitdb_entry() [all …]
|
| /freebsd/crypto/krb5/src/kadmin/dbutil/ |
| H A D | kdb5_mkey.c | 154 (*mkey_aux_data)->mkey_kvno = keylist_node->kvno; in add_new_mkey() 162 NULL, (int) keylist_node->kvno, in add_new_mkey() 363 if (use_kvno == keylist_node->kvno) in kdb5_use_mkey() 587 if (cur_actkvno->act_kvno == cur_kb_node->kvno) { in kdb5_list_mkeys() 593 if (cur_kb_node->kvno == act_kvno) { in kdb5_list_mkeys() 597 cur_kb_node->kvno, enctype, strdate(act_time)); in kdb5_list_mkeys() 602 cur_kb_node->kvno, enctype, strdate(act_time)); in kdb5_list_mkeys() 606 "set\n"), cur_kb_node->kvno, enctype); in kdb5_list_mkeys() 968 krb5_kvno kvno; member 994 if (args->kvnos[i].kvno == mkvno) { in find_mkvnos_in_use() [all …]
|
| /freebsd/crypto/heimdal/lib/krb5/ |
| H A D | keytab.c | 568 int kvno) in _krb5_kt_principal_not_found() argument 577 if (kvno) in _krb5_kt_principal_not_found() 578 snprintf(kvno_str, sizeof(kvno_str), "(kvno %d)", kvno); in _krb5_kt_principal_not_found() 615 krb5_kvno kvno, in krb5_kt_get_entry() argument 624 return (*id->get)(context, id, principal, kvno, enctype, entry); in krb5_kt_get_entry() 640 if (kvno == tmp.vno in krb5_kt_get_entry() 641 || (tmp.vno < 256 && kvno % 256 == tmp.vno)) { in krb5_kt_get_entry() 646 } else if (kvno == 0 && tmp.vno > entry->vno) { in krb5_kt_get_entry() 657 id, principal, enctype, kvno); in krb5_kt_get_entry()
|
| H A D | rd_req.c | 786 int kvno; in get_key_from_keytab() local 794 if (ap_req->ticket.enc_part.kvno) in get_key_from_keytab() 795 kvno = *ap_req->ticket.enc_part.kvno; in get_key_from_keytab() 797 kvno = 0; in get_key_from_keytab() 802 kvno, in get_key_from_keytab() 964 int done = 0, kvno = 0; in krb5_rd_req_ctx() local 968 if (ap_req.ticket.enc_part.kvno) in krb5_rd_req_ctx() 969 kvno = *ap_req.ticket.enc_part.kvno; in krb5_rd_req_ctx() 983 kvno); in krb5_rd_req_ctx()
|
| H A D | keytab_keyfile.c | 244 int32_t kvno; in akf_next_entry() local 258 ret = krb5_ret_int32(cursor->sp, &kvno); in akf_next_entry() 264 entry->vno = kvno; in akf_next_entry() 381 int32_t kvno; in akf_add_entry() local 385 ret = krb5_ret_int32(sp, &kvno); in akf_add_entry() 398 if (kvno == entry->vno) { in akf_add_entry()
|
| /freebsd/crypto/krb5/src/kdc/ |
| H A D | cammac.c | 83 kdc_verifier.kvno = current_kvno(tgt); in cammac_create() 96 svc_verifier.kvno = 0; in cammac_create() 152 if (ver->kvno == current_kvno(tgt)) { in cammac_check_kdcver() 155 if (krb5_dbe_find_enctype(context, tgt, -1, -1, ver->kvno, &kd) != 0) in cammac_check_kdcver()
|
| H A D | kdc_util.c | 303 krb5_kvno kvno; in kdc_rd_ap_req() local 324 kvno = apreq->ticket->enc_part.kvno; in kdc_rd_ap_req() 327 retval = find_server_key(context, *server, search_enctype, kvno, in kdc_rd_ap_req() 328 tgskey, &kvno); in kdc_rd_ap_req() 345 } while (retval && apreq->ticket->enc_part.kvno == 0 && kvno-- > 1 && in kdc_rd_ap_req() 363 krb5_keyblock **key, krb5_kvno *kvno) in kdc_get_server_key() argument 372 if (ticket->enc_part.kvno) in kdc_get_server_key() 373 search_kvno = ticket->enc_part.kvno; in kdc_get_server_key() 398 key, kvno); in kdc_get_server_key() 418 krb5_db_entry *server, krb5_enctype enctype, krb5_kvno kvno, in find_server_key() argument [all …]
|
| /freebsd/crypto/krb5/src/lib/kadm5/srv/ |
| H A D | svr_principal.c | 462 (mask & KADM5_KVNO)?entry->kvno:1, in kadm5_create_principal_3() 470 kdb->key_data[i].key_data_kvno = entry->kvno; in kadm5_create_principal_3() 647 kdb->key_data[i].key_data_kvno = entry->kvno; in kadm5_modify_principal() 829 for (entry->kvno = 0, i=0; i<kdb->n_key_data; i++) in kadm5_get_principal() 830 if ((krb5_kvno) kdb->key_data[i].key_data_kvno > entry->kvno) in kadm5_get_principal() 831 entry->kvno = kdb->key_data[i].key_data_kvno; in kadm5_get_principal() 1012 krb5_ui_2 kvno; in create_history_entry() local 1033 kvno = key_data[0].key_data_kvno; in create_history_entry() 1036 if (key_data[i].key_data_kvno < kvno) in create_history_entry() 1591 krb5_kvno kvno; in kadm5_setkey_principal_4() local [all …]
|
| /freebsd/crypto/krb5/src/man/ |
| H A D | Makefile.in | 17 kswitch.sub ktutil.sub kvno.sub sclient.sub sserver.sub kerberos.sub 76 $(INSTALL_DATA) kvno.sub $(DESTDIR)$(CLIENT_MANDIR)/kvno.1 119 $(GROFF_MAN) kvno.sub > $(DESTDIR)$(CLIENT_CATDIR)/kvno.1
|
| /freebsd/crypto/krb5/src/clients/ |
| H A D | Makefile.in | 4 SUBDIRS= klist kinit kdestroy kpasswd ksu kvno kcpytkt kdeltkt kswitch 5 WINSUBDIRS= klist kinit kdestroy kpasswd kvno kcpytkt kdeltkt kswitch
|
| /freebsd/crypto/krb5/src/lib/kadm5/ |
| H A D | admin.h | 199 krb5_kvno kvno; member 271 krb5_kvno kvno; member 285 krb5_kvno kvno; member 422 kvno, krb5_keyblock *keyblock, 473 krb5_kvno kvno,
|
| /freebsd/crypto/heimdal/kdc/ |
| H A D | misc.c | 50 unsigned kvno = 0; in _kdc_db_fetch() local 53 kvno = *kvno_ptr; in _kdc_db_fetch() 98 kvno, in _kdc_db_fetch()
|
| /freebsd/crypto/krb5/src/include/ |
| H A D | kdb.h | 298 krb5_kvno kvno; member 409 krb5_kvno kvno, 422 krb5_kvno *kvno, 435 krb5_int32 kvno, 444 krb5_int32 kvno, 747 krb5_int32 kvno, 761 krb5_kvno *kvno, 1187 krb5_keyblock *key, krb5_kvno *kvno, 1236 krb5_int32 stype, krb5_int32 kvno,
|