| /src/crypto/external/bsd/heimdal/dist/admin/ |
| destroy.c | 42 krb5_keytab keytab; local 44 if((keytab = ktutil_open_keytab()) == NULL) 47 ret = krb5_kt_destroy (context, keytab); 49 krb5_warn (context, ret, "destroy keytab failed");
|
| remove.c | 45 krb5_keytab keytab; local 78 if((keytab = ktutil_open_keytab()) == NULL) { 86 ret = krb5_kt_remove_entry(context, keytab, &entry); 87 krb5_kt_close(context, keytab);
|
| rename.c | 45 krb5_keytab keytab; local 62 if((keytab = ktutil_open_keytab()) == NULL) { 68 ret = krb5_kt_start_seq_get(context, keytab, &cursor); 70 krb5_kt_close(context, keytab); 76 ret = krb5_kt_next_entry(context, keytab, &entry, &cursor); 79 krb5_warn(context, ret, "getting entry from keytab"); 87 ret = krb5_kt_add_entry(context, keytab, &entry); 96 ret = krb5_kt_remove_entry(context, keytab, &entry); 108 krb5_kt_end_seq_get(context, keytab, &cursor);
|
| add.c | 54 krb5_keytab keytab; local 59 if((keytab = ktutil_open_keytab()) == NULL) 153 ret = krb5_kt_add_entry(context, keytab, &entry); 158 krb5_kt_close(context, keytab);
|
| list.c | 45 krb5_keytab keytab; local 67 ret = krb5_kt_resolve(context, keytab_str, &keytab); 69 krb5_warn(context, ret, "resolving keytab %s", keytab_str); 73 ret = krb5_kt_start_seq_get(context, keytab, &cursor); 76 krb5_kt_close(context, keytab); 93 while(krb5_kt_next_entry(context, keytab, &entry, &cursor) == 0){ 147 ret = krb5_kt_end_seq_get(context, keytab, &cursor); 153 krb5_kt_close(context, keytab); 168 krb5_warn(context, ret, "getting default keytab name");
|
| ktutil.c | 65 "keytab", 69 "keytab", 70 "keytab to operate on" 90 krb5_keytab keytab; local 99 ret = krb5_kt_resolve(context, keytab_string, &keytab); 101 krb5_warn(context, ret, "resolving keytab %s", keytab_string); 105 fprintf (stderr, "Using keytab %s\n", keytab_string); 107 return keytab;
|
| purge.c | 109 krb5_keytab keytab; local 121 if((keytab = ktutil_open_keytab()) == NULL) 124 ret = krb5_kt_start_seq_get(context, keytab, &cursor); 130 while(krb5_kt_next_entry(context, keytab, &entry, &cursor) == 0) { 134 krb5_kt_end_seq_get(context, keytab, &cursor); 138 ret = krb5_kt_start_seq_get(context, keytab, &cursor); 144 while(krb5_kt_next_entry(context, keytab, &entry, &cursor) == 0) { 161 ret = krb5_kt_remove_entry (context, keytab, &entry); 167 ret = krb5_kt_end_seq_get(context, keytab, &cursor); 172 krb5_kt_close (context, keytab); [all...] |
| change.c | 41 change_entry (krb5_keytab keytab, 117 ret = krb5_kt_add_entry (context, keytab, &new_entry); 126 * loop over all the entries in the keytab (or those given) and change 139 krb5_keytab keytab; local 146 if((keytab = ktutil_open_keytab()) == NULL) 153 ret = krb5_kt_start_seq_get(context, keytab, &cursor); 159 while((ret = krb5_kt_next_entry(context, keytab, &entry, &cursor)) == 0) { 219 krb5_kt_end_seq_get(context, keytab, &cursor); 236 ret = change_entry (keytab, 251 krb5_kt_close(context, keytab); [all...] |
| get.c | 91 krb5_keytab keytab; local 99 if((keytab = ktutil_open_keytab()) == NULL) 225 ret = krb5_kt_add_entry(context, keytab, &entry); 239 krb5_kt_close(context, keytab);
|
| /src/crypto/external/bsd/heimdal/dist/kadmin/ |
| ext.c | 40 krb5_keytab keytab; member in struct:ext_keytab_data 132 krb5_warn(context, ret, "no keys written to keytab for %s", unparsed); 135 ret = krb5_kt_add_entry(context, e->keytab, &keys[i]); 160 ret = krb5_kt_default(context, &data.keytab); 162 ret = krb5_kt_resolve(context, opt->keytab_string, &data.keytab); 177 krb5_kt_close(context, data.keytab);
|
| kadmind.c | 59 "keytab", 0, arg_string, &keytab_str, 60 "what keytab to use", "keytab" 109 krb5_keytab keytab; local 169 ret = krb5_kt_resolve(context, keytab_str, &keytab); 218 kadmind_loop(context, keytab, sfd);
|
| kadmin.c | 50 static char *keytab; variable 58 { "keytab", 'K', arg_string, &keytab, 59 "keytab for authentication principal", NULL }, 248 krb5_errx(context, 1, "keytab mode require principal name"); 255 } else if (keytab) { 257 krb5_errx(context, 1, "keytab mode require principal name"); 260 keytab,
|
| /src/crypto/external/bsd/heimdal/dist/lib/hdb/ |
| hdb-keytab.c | 1 /* $NetBSD: hdb-keytab.c,v 1.2 2017/01/28 21:31:48 christos Exp $ */ 43 krb5_keytab keytab; member in struct:__anon838 56 assert(k->keytab); 58 ret = krb5_kt_close(context, k->keytab); 59 k->keytab = NULL; 112 assert(k->keytab == NULL); 114 ret = krb5_kt_resolve(context, k->path, &k->keytab); 141 ret = krb5_parse_name(context, "hdb/keytab@WELL-KNOWN:KEYTAB-BACKEND", 153 ret = krb5_kt_get_entry(context, k->keytab, principal, kvno, 0, &ktentry) [all...] |
| /src/crypto/external/bsd/heimdal/dist/lib/krb5/ |
| verify_init.c | 89 krb5_keytab keytab = NULL; local 114 ret = krb5_kt_default (context, &keytab); 118 keytab = ap_req_keytab; 177 keytab, 191 if (ap_req_keytab == NULL && keytab) 192 krb5_kt_close (context, keytab);
|
| test_ap-req.c | 72 krb5_keytab keytab, 97 keytab, 170 const char *principal, *keytab, *ccache; local 195 keytab = argv[1]; 210 ret = krb5_kt_resolve(context, keytab, &kt);
|
| deprecated.c | 316 krb5_keytab keytab = args->keytab; variable 322 if(keytab == NULL) 325 real_keytab = keytab; 334 if (keytab == NULL) 351 krb5_keytab keytab, 360 a.keytab = keytab;
|
| /src/crypto/external/bsd/heimdal/dist/lib/gssapi/krb5/ |
| set_cred_option.c | 46 krb5_keytab keytab = NULL; local 80 /* keytab principal name */ 92 /* keytab principal */ 100 ret = krb5_kt_resolve(context, str, &keytab); 111 keytab, cred_handle); 117 if (keytab) 118 krb5_kt_close(context, keytab);
|
| acquire_cred.c | 63 get_keytab(krb5_context context, krb5_keytab *keytab) 74 kret = krb5_kt_resolve(context, name, keytab); 78 kret = krb5_kt_default(context, keytab); 112 * and/or new unique MEMORY keytabs (we have MEMORY keytab 113 * support, but we don't have a keytab equivalent of 189 * Acquires an initiator credential from a ccache or using a keytab. 205 krb5_keytab keytab = NULL; local 225 * keytab. 227 * If we acquire one with a keytab, save it in the ccache we found 252 * either, but we'll give it a try, then we'll try using a keytab [all...] |
| /src/external/mpl/dhcp/dist/server/ |
| ldap_krb_helper.c | 52 #define KRB_DEFAULT_KEYTAB "FILE:/etc/dhcp/dhcp.keytab" 141 krb5_keytab keytab = NULL; local 146 log_info("Using default keytab %s\n", keyfile); 149 log_error("Unknown keytab path format: Does it start with FILE:?\n"); 183 krberr = krb5_kt_resolve(context, keyfile, &keytab); 196 keytab, 0, NULL, &options); 212 if (keytab) krb5_kt_close(context, keytab);
|
| /src/crypto/external/bsd/heimdal/dist/kdc/ |
| hpropd.c | 55 { "keytab", 'k', arg_string, &ktname, "keytab to use for authentication", "keytab" }, 79 krb5_keytab keytab; local 167 ret = krb5_kt_resolve(context, ktname, &keytab); 171 ret = krb5_kt_default (context, &keytab); 177 0, keytab, &ticket); 209 ret = krb5_kt_close(context, keytab);
|
| hprop.c | 136 { "keytab", 'k', arg_string, rk_UNCONST(&ktname), 137 "keytab to use for authentication", "keytab" }, 159 krb5_keytab keytab; local 169 ret = krb5_kt_resolve(context, ktname, &keytab); 180 ret = krb5_get_init_creds_keytab(context, &creds, client, keytab, 0, NULL, init_opts); 185 ret = krb5_kt_close(context, keytab);
|
| /src/crypto/external/bsd/heimdal/dist/kuser/ |
| kvno.c | 49 { "keytab", 'k', arg_string, &keytab_name, 50 NP_("Keytab to use", ""), "keytabname" }, 112 krb5_keytab keytab = NULL; local 135 ret = krb5_kt_resolve(context, keytab_name, &keytab); 137 krb5_err(context, 1, ret, "Can't resolve keytab %s", keytab_name); 193 if (keytab) { 199 ret = krb5_kt_get_entry(context, keytab, in_creds.server, 207 printf("%s: kvno = %d, keytab entry invalid", princ, 243 printf("%s: kvno = %d, keytab entry valid\n", princ, 270 if (keytab) [all...] |
| /src/external/bsd/openldap/dist/contrib/slapd-modules/kinit/ |
| kinit.c | 35 krb5_keytab keytab; member in struct:kinit_data 170 kid->keytab, 0, NULL, kid->opts); 226 rc = krb5_kt_resolve(kid->ctx, kt_name, &kid->keytab); 284 if ( kid->keytab ) 285 krb5_kt_close(kid->ctx, kid->keytab);
|
| /src/sbin/route/ |
| keywords.h | 5 extern struct keytab { struct
|
| /src/crypto/external/bsd/heimdal/dist/kcm/ |
| kcm_locl.h | 103 krb5_keytab keytab; member in union:kcm_ccache_data::__anon788
|