Lines Matching defs:keytab
192 krb5_keytab keytab)
200 krberr = krb5_kt_start_seq_get(context, keytab, &cursor);
203 "Cannot read keytab [%s].\n", KEYTAB_CLEAN_NAME);
205 sss_log(SSS_LOG_ERR, "Error reading keytab file [%s]: [%d][%s]. "
215 while ((krb5_kt_next_entry(context, keytab, &entry, &cursor)) == 0) {
219 "Could not parse keytab entry\n");
220 sss_log(SSS_LOG_ERR, "Could not parse keytab entry\n");
233 DEBUG(SSSDBG_CRIT_FAILURE,"Could not free keytab entry contents\n");
242 krberr = krb5_kt_end_seq_get(context, keytab, &cursor);
244 DEBUG(SSSDBG_FATAL_FAILURE, "Could not close keytab.\n");
245 sss_log(SSS_LOG_ERR, "Could not close keytab file [%s].",
252 "Principal [%s] not found in keytab [%s]\n",
255 sss_log(SSS_LOG_ERR, "Error processing keytab file [%s]: "
282 krb5_keytab keytab = NULL;
371 krberr = krb5_kt_resolve(context, keytab_name, &keytab);
373 krberr = krb5_kt_default(context, &keytab);
375 DEBUG(SSSDBG_CONF_SETTINGS, "Using keytab [%s]\n", KEYTAB_CLEAN_NAME);
378 "Failed to read keytab file [%s]: %s\n",
384 /* Verify the keytab */
385 ret = lc_verify_keytab_ex(full_princ, keytab_name, context, keytab);
388 "Unable to verify principal is present in the keytab\n");
439 keytab, 0, NULL, &options);
440 krb5_kt_close(context, keytab);
441 keytab = NULL;
456 DEBUG(SSSDBG_TRACE_INTERNAL, "keytab ccname: [%s]\n", ccname_dummy);
519 "Failed to initialize credentials using keytab [%s]: %s. "
527 if (keytab) krb5_kt_close(context, keytab);