Lines Matching defs:keytab

93     char *keytab;
1307 krb5_keytab keytab;
1316 memset(&keytab, 0, sizeof(keytab));
1317 kerr = krb5_kt_resolve(kr->ctx, kr->keytab, &keytab);
1319 DEBUG(SSSDBG_CRIT_FAILURE, "error resolving keytab [%s], " \
1320 "not verifying TGT.\n", kr->keytab);
1325 kerr = krb5_kt_start_seq_get(kr->ctx, keytab, &cursor);
1327 DEBUG(SSSDBG_CRIT_FAILURE, "error reading keytab [%s], " \
1328 "not verifying TGT.\n", kr->keytab);
1334 while ((kt_err = krb5_kt_next_entry(kr->ctx, keytab, &entry, &cursor)) == 0) {
1348 DEBUG(SSSDBG_MINOR_FAILURE, "Failed to free keytab entry.\n");
1354 "Found keytab entry with the realm of the credential.\n");
1363 "in keytab. Using the last entry.\n");
1366 /* Close the keytab here. Even though we're using cursors, the file
1370 kerr = krb5_kt_end_seq_get(kr->ctx, keytab, &cursor);
1379 DEBUG(SSSDBG_CRIT_FAILURE, "error reading keytab [%s], " \
1380 "not verifying TGT.\n", kr->keytab);
1396 kerr = krb5_verify_init_creds(kr->ctx, kr->creds, validation_princ, keytab,
1412 kr->creds->client, keytab, &pac_authdata);
1436 if (krb5_kt_close(kr->ctx, keytab) != 0) {
1453 krb5_keytab keytab,
1468 kerr = krb5_get_init_creds_keytab(ctx, &creds, princ, keytab, 0, NULL,
2440 kr->keytab = talloc_strndup(pd, (char *)(buf + p), len);
2441 if (kr->keytab == NULL) return ENOMEM;
2450 "ccname: [%s] old_ccname: [%s] keytab: [%s]\n",
2453 kr->keytab);
2457 kr->keytab = NULL;
2576 krb5_keytab keytab = NULL;
2596 kerr = krb5_kt_resolve(ctx, keytab_name, &keytab);
2598 kerr = krb5_kt_default(ctx, &keytab);
2602 "Failed to read keytab file [%s]: %s\n",
2608 kerr = find_principal_in_keytab(ctx, keytab, primary, realm, &client_princ);
2663 keytab, ccname);
2730 if (keytab != NULL) {
2731 krb5_kt_close(ctx, keytab);
2808 kr->keytab, &kr->fast_ccname);
3145 kerr = copy_keytab_into_memory(kr, kr->ctx, kr->keytab, &mem_keytab,
3152 talloc_free(kr->keytab);
3153 kr->keytab = mem_keytab;