| /netbsd-src/external/mpl/bind/dist/bin/tests/system/nsupdate/krb/ |
| H A D | setup.sh | 91 kadmin.local ktadd -k ns7-server.keytab DNS/ns7.example.com@EXAMPLE.COM 92 kadmin.local ktadd -k ns8-server.keytab DNS/ns8.example.com@EXAMPLE.COM 93 kadmin.local ktadd -k krb5-machine.keytab host/machine.example.com@EXAMPLE.COM 99 kadmin.local ktadd -k ns9-server.keytab 'DNS/ns9.example.com@EXAMPLE.COM' 100 kadmin.local ktadd -k ns10-server.keytab 'DNS/ns10.example.com@EXAMPLE.COM' 101 kadmin.local ktadd -k ms-machine.keytab 'machine$@EXAMPLE.COM' 103 kinit -V -k -t krb5-machine.keytab -l ${lifetime}d -c krb5-machine.ccache host/machine.example.com@… 104 kinit -V -k -t ms-machine.keytab -l ${lifetime}d -c ms-machine.ccache 'machine$@EXAMPLE.COM' 106 cp ns7-server.keytab ../ns7/dns.keytab 107 cp ns8-server.keytab ../ns8/dns-other-than-KRB5_KTNAME.keytab [all …]
|
| /netbsd-src/crypto/external/bsd/heimdal/dist/admin/ |
| H A D | purge.c | 109 krb5_keytab keytab; in kt_purge() local 121 if((keytab = ktutil_open_keytab()) == NULL) in kt_purge() 124 ret = krb5_kt_start_seq_get(context, keytab, &cursor); in kt_purge() 130 while(krb5_kt_next_entry(context, keytab, &entry, &cursor) == 0) { in kt_purge() 134 krb5_kt_end_seq_get(context, keytab, &cursor); in kt_purge() 138 ret = krb5_kt_start_seq_get(context, keytab, &cursor); in kt_purge() 144 while(krb5_kt_next_entry(context, keytab, &entry, &cursor) == 0) { in kt_purge() 161 ret = krb5_kt_remove_entry (context, keytab, &entry); in kt_purge() 167 ret = krb5_kt_end_seq_get(context, keytab, &cursor); in kt_purge() 172 krb5_kt_close (context, keytab); in kt_purge()
|
| H A D | rename.c | 45 krb5_keytab keytab; in kt_rename() local 62 if((keytab = ktutil_open_keytab()) == NULL) { in kt_rename() 68 ret = krb5_kt_start_seq_get(context, keytab, &cursor); in kt_rename() 70 krb5_kt_close(context, keytab); in kt_rename() 76 ret = krb5_kt_next_entry(context, keytab, &entry, &cursor); in kt_rename() 87 ret = krb5_kt_add_entry(context, keytab, &entry); in kt_rename() 96 ret = krb5_kt_remove_entry(context, keytab, &entry); in kt_rename() 108 krb5_kt_end_seq_get(context, keytab, &cursor); in kt_rename()
|
| H A D | change.c | 41 change_entry (krb5_keytab keytab, in change_entry() argument 117 ret = krb5_kt_add_entry (context, keytab, &new_entry); in change_entry() 139 krb5_keytab keytab; in kt_change() local 146 if((keytab = ktutil_open_keytab()) == NULL) in kt_change() 153 ret = krb5_kt_start_seq_get(context, keytab, &cursor); in kt_change() 159 while((ret = krb5_kt_next_entry(context, keytab, &entry, &cursor)) == 0) { in kt_change() 219 krb5_kt_end_seq_get(context, keytab, &cursor); in kt_change() 236 ret = change_entry (keytab, in kt_change() 251 krb5_kt_close(context, keytab); in kt_change()
|
| H A D | list.c | 45 krb5_keytab keytab; in do_list() local 67 ret = krb5_kt_resolve(context, keytab_str, &keytab); in do_list() 73 ret = krb5_kt_start_seq_get(context, keytab, &cursor); in do_list() 76 krb5_kt_close(context, keytab); in do_list() 93 while(krb5_kt_next_entry(context, keytab, &entry, &cursor) == 0){ in do_list() 147 ret = krb5_kt_end_seq_get(context, keytab, &cursor); in do_list() 153 krb5_kt_close(context, keytab); in do_list()
|
| H A D | remove.c | 45 krb5_keytab keytab; in kt_remove() local 78 if((keytab = ktutil_open_keytab()) == NULL) { in kt_remove() 86 ret = krb5_kt_remove_entry(context, keytab, &entry); in kt_remove() 87 krb5_kt_close(context, keytab); in kt_remove()
|
| H A D | destroy.c | 42 krb5_keytab keytab; in kt_destroy() local 44 if((keytab = ktutil_open_keytab()) == NULL) in kt_destroy() 47 ret = krb5_kt_destroy (context, keytab); in kt_destroy()
|
| H A D | ktutil-commands.in | 85 help = "Adds a key to a keytab." 121 help = "Copies one keytab to another." 163 help = "Change keys for specified principals, and add them to the keytab." 179 help = "Show contents of keytab." 192 help = "Remove superceded keys from keytab." 221 help = "Remove keys from keytab." 229 help = "Renames an entry in the keytab." 240 help = "Destroy (remove) the keytab."
|
| /netbsd-src/crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/ |
| H A D | acquire_cred.c | 63 get_keytab(krb5_context context, krb5_keytab *keytab) in get_keytab() argument 74 kret = krb5_kt_resolve(context, name, keytab); in get_keytab() 78 kret = krb5_kt_default(context, keytab); in get_keytab() 205 krb5_keytab keytab = NULL; in acquire_initiator_cred() local 302 kret = get_keytab(context, &keytab); in acquire_initiator_cred() 311 keytab, 0, NULL, opt); in acquire_initiator_cred() 370 if (keytab != NULL) in acquire_initiator_cred() 371 krb5_kt_close(context, keytab); in acquire_initiator_cred() 390 kret = get_keytab(context, &handle->keytab); in acquire_acceptor_cred() 398 kret = krb5_kt_get_entry(context, handle->keytab, in acquire_acceptor_cred() [all …]
|
| H A D | copy_ccache.c | 71 krb5_keytab keytab, in _gsskrb5_krb5_import_cred() argument 147 if (keytab) { in _gsskrb5_krb5_import_cred() 160 kret = krb5_kt_get_full_name(context, keytab, &str); in _gsskrb5_krb5_import_cred() 164 kret = krb5_kt_resolve(context, str, &handle->keytab); in _gsskrb5_krb5_import_cred() 171 if (id || keytab) { in _gsskrb5_krb5_import_cred() 190 if (handle->keytab) in _gsskrb5_krb5_import_cred() 191 krb5_kt_close(context, handle->keytab); in _gsskrb5_krb5_import_cred()
|
| H A D | add_cred.c | 141 handle->keytab = NULL; in _gsskrb5_add_cred() 156 if (cred->keytab) { in _gsskrb5_add_cred() 159 *minor_status = krb5_kt_get_full_name(context, cred->keytab, in _gsskrb5_add_cred() 164 *minor_status = krb5_kt_resolve(context, name, &handle->keytab); in _gsskrb5_add_cred() 242 if (handle->keytab) in _gsskrb5_add_cred() 243 krb5_kt_close(context, handle->keytab); in _gsskrb5_add_cred()
|
| /netbsd-src/crypto/external/bsd/heimdal/dist/tests/kdc/ |
| H A D | check-kdc.in | 89 keytabfile=${objdir}/server.keytab 90 keytab="FILE:${keytabfile}" 99 kimpersonate="${kimpersonate} -k ${keytab} --ccache=${ocache}" 225 ${kadmin} ext -k ${keytab} ${server}@${R} || exit 1 226 ${kadmin} ext -k ${keytab} ${ps} || exit 1 229 ${kadmin} ext -k ${keytab} ${server2}@${R2} || exit 1 231 ${kadmin} ext -k ${keytab} ${serverip}@${R} || exit 1 233 ${kadmin} ext -k ${keytab} ${serveripname}@${R} || exit 1 238 ${kadmin} ext -k ${keytab} ${alias1}@${R} || exit 1 307 ${ktutil} -k ${keytab} list > tempfile || exit 1 [all …]
|
| H A D | check-hdb-mitdb.in | 65 keytabfile=${objdir}/server.keytab 66 keytab="FILE:${keytabfile}" 82 ${kadmin} ext -k ${keytab} ${server}@${R} || exit 1 102 ${test_ap_req} ${server}@${R} ${keytab} ${cache} || \
|
| /netbsd-src/crypto/external/bsd/heimdal/dist/tests/plugin/ |
| H A D | check-pac.in | 58 keytabfile=${objdir}/server.keytab 59 keytab="FILE:${keytabfile}" 86 ${kadmin} ext -k ${keytab} ${server}@${R} || exit 1 115 ${test_apreq} --verify-pac ${server}@${R} ${keytab} ${cache} || \ 125 ${test_apreq} --verify-pac ${server}@${R} ${keytab} ${cache} || \ 135 ${test_apreq} --verify-pac ${server}@${R} ${keytab} ${cache} 2> /dev/null && \
|
| /netbsd-src/crypto/external/bsd/heimdal/dist/lib/hdb/ |
| H A D | hdb-keytab.c | 43 krb5_keytab keytab; member 56 assert(k->keytab); in hkt_close() 58 ret = krb5_kt_close(context, k->keytab); in hkt_close() 59 k->keytab = NULL; in hkt_close() 112 assert(k->keytab == NULL); in hkt_open() 114 ret = krb5_kt_resolve(context, k->path, &k->keytab); in hkt_open() 153 ret = krb5_kt_get_entry(context, k->keytab, principal, kvno, 0, &ktentry); in hkt_fetch_kvno()
|
| H A D | mkey.c | 42 krb5_keytab_entry keytab; member 53 krb5_kt_free_entry(context, &mkey->keytab); in hdb_free_master_key() 75 (*mkey)->keytab.vno = kvno; in hdb_process_master_key() 76 ret = krb5_parse_name(context, "K/M", &(*mkey)->keytab.principal); in hdb_process_master_key() 79 ret = krb5_copy_keyblock_contents(context, key, &(*mkey)->keytab.keyblock); in hdb_process_master_key() 83 (*mkey)->keytab.keyblock.keytype = etype; in hdb_process_master_key() 84 (*mkey)->keytab.timestamp = time(NULL); in hdb_process_master_key() 104 vno = max(vno, p->keytab.vno); in hdb_add_master_key() 138 p->keytab = entry; in read_master_keytab() 141 ret = krb5_crypto_init(context, &p->keytab.keyblock, 0, &p->crypto); in read_master_keytab() [all …]
|
| /netbsd-src/crypto/external/bsd/heimdal/dist/lib/kadm5/ |
| H A D | init_c.c | 175 const char *keytab, in get_new_cache() argument 199 if(keytab == NULL) in get_new_cache() 202 ret = krb5_kt_resolve(context, keytab, &kt); in get_new_cache() 339 const char *keytab, in _kadm5_c_get_cred_cache() argument 417 ret = get_new_cache(context, client, password, prompter, keytab, in _kadm5_c_get_cred_cache() 476 NULL, ctx->prompter, ctx->keytab, in kadm_connect() 580 const char *keytab, in kadm5_c_init_with_context() argument 600 password, prompter, keytab, ccache, &cc); in kadm5_c_init_with_context() 618 ctx->keytab = keytab; in kadm5_c_init_with_context() 631 const char *keytab, in init_context() argument [all …]
|
| H A D | client_glue.c | 80 const char *keytab, in kadm5_init_with_skey() argument 88 keytab, in kadm5_init_with_skey() 99 const char *keytab, in kadm5_init_with_skey_ctx() argument 108 keytab, in kadm5_init_with_skey_ctx()
|
| H A D | server_glue.c | 80 const char *keytab, in kadm5_init_with_skey() argument 88 keytab, in kadm5_init_with_skey() 99 const char *keytab, in kadm5_init_with_skey_ctx() argument 108 keytab, in kadm5_init_with_skey_ctx()
|
| /netbsd-src/crypto/external/bsd/heimdal/dist/lib/krb5/ |
| H A D | keytab.c | 364 krb5_keytab keytab = NULL; /* Quiet lint */ in krb5_kt_read_service_key() local 370 ret = krb5_kt_resolve (context, keyprocarg, &keytab); in krb5_kt_read_service_key() 372 ret = krb5_kt_default (context, &keytab); in krb5_kt_read_service_key() 377 ret = krb5_kt_get_entry (context, keytab, principal, vno, enctype, &entry); in krb5_kt_read_service_key() 382 krb5_kt_close (context, keytab); in krb5_kt_read_service_key() 402 krb5_keytab keytab, in krb5_kt_get_type() argument 406 strlcpy(prefix, keytab->prefix, prefixsize); in krb5_kt_get_type() 425 krb5_keytab keytab, in krb5_kt_get_name() argument 429 return (*keytab->get_name)(context, keytab, name, namesize); in krb5_kt_get_name() 448 krb5_keytab keytab, in krb5_kt_get_full_name() argument [all …]
|
| H A D | verify_init.c | 89 krb5_keytab keytab = NULL; in krb5_verify_init_creds() local 114 ret = krb5_kt_default (context, &keytab); in krb5_verify_init_creds() 118 keytab = ap_req_keytab; in krb5_verify_init_creds() 177 keytab, in krb5_verify_init_creds() 191 if (ap_req_keytab == NULL && keytab) in krb5_verify_init_creds() 192 krb5_kt_close (context, keytab); in krb5_verify_init_creds()
|
| H A D | rd_req.c | 483 krb5_keytab keytab; member 535 krb5_keytab keytab) in krb5_rd_req_in_set_keytab() argument 537 in->keytab = keytab; in krb5_rd_req_in_set_keytab() 665 krb5_keytab keytab, in krb5_rd_req() argument 677 ret = krb5_rd_req_in_set_keytab(context, in, keytab); in krb5_rd_req() 754 krb5_keytab keytab, in get_key_from_keytab() argument 762 if(keytab == NULL) in get_key_from_keytab() 765 real_keytab = keytab; in get_key_from_keytab() 782 if(keytab == NULL) in get_key_from_keytab() 823 krb5_keytab id = NULL, keytab = NULL; in krb5_rd_req_ctx() local [all …]
|
| H A D | verify_user.c | 42 krb5_keytab keytab, in verify_common() argument 63 keytab, in verify_common() 124 krb5_verify_opt_set_keytab(krb5_verify_opt *opt, krb5_keytab keytab) in krb5_verify_opt_set_keytab() argument 126 opt->keytab = keytab; in krb5_verify_opt_set_keytab() 178 OPT(keytab, NULL), vopt ? vopt->secure : TRUE, in verify_user_opt_int()
|
| /netbsd-src/crypto/external/bsd/heimdal/dist/tests/gss/ |
| H A D | check-gssmask.in | 52 keytabfile=${objdir}/server.keytab 53 keytab="FILE:${keytabfile}" 81 ${kadmin} ext -k ${keytab} host/n1.test.h5l.se@${R} || exit 1 82 ${kadmin} ext -k ${keytab} host/n2.test.h5l.se@${R} || exit 1 83 ${kadmin} ext -k ${keytab} host/n3.test.h5l.se@${R} || exit 1
|
| H A D | check-spnego.in | 50 keytabfile=${objdir}/server.keytab 51 keytab="FILE:${keytabfile}" 65 KRB5_KTNAME="${keytab}" 92 ${kadmin} ext -k ${keytab} host/host.test.h5l.se@${R} || exit 1 178 KRB5_KTNAME="${keytab}-no" 186 KRB5_KTNAME="${keytab}"
|