Lines Matching refs:creds

52 (*k5_init_creds_password_fn_t)(krb5_context context, krb5_creds *creds,
79 krb5_creds *creds;
951 static krb5_error_code create_ccache(char *ccname, krb5_creds *creds)
999 kerr = krb5_cc_cache_match(kctx, creds->client, &cckcc);
1015 kerr = krb5_cc_initialize(kctx, kcc, creds->client);
1022 kerr = krb5_cc_store_cred(kctx, kcc, creds);
1272 t[0] = (int64_t) kr->creds->times.authtime;
1273 t[1] = (int64_t) kr->creds->times.starttime;
1274 t[2] = (int64_t) kr->creds->times.endtime;
1275 t[3] = (int64_t) kr->creds->times.renew_till;
1284 kerr = krb5_unparse_name_ext(kr->ctx, kr->creds->client, &upn, &upn_len);
1352 if (krb5_realm_compare(kr->ctx, validation_princ, kr->creds->client)) {
1396 kerr = krb5_verify_init_creds(kr->ctx, kr->creds, validation_princ, keytab,
1412 kr->creds->client, keytab, &pac_authdata);
1457 krb5_creds creds;
1460 memset(&creds, 0, sizeof(creds));
1468 kerr = krb5_get_init_creds_keytab(ctx, &creds, princ, keytab, 0, NULL,
1475 /* Use the updated principal in the creds in case canonicalized */
1476 kerr = create_ccache(ccname, &creds);
1483 krb5_free_cred_contents(ctx, &creds);
1577 sss_krb5_get_init_creds_password(krb5_context context, krb5_creds *creds,
1622 kerr = krb5_init_creds_get_creds(context, init_cred_ctx, creds);
1680 kerr = kr->krb5_get_init_creds_password(kr->ctx, kr->creds, kr->princ,
1754 kr->creds->client,
1760 /* Use the updated principal in the creds in case canonicalized */
1761 kerr = create_ccache(cc_name, kr->creds);
1769 kerr = sss_krb5_check_ccache_princ(kr->ctx, kr->ccname, kr->creds->client);
1793 krb5_free_cred_contents(kr->ctx, kr->creds);
1909 kerr = kr->krb5_get_init_creds_password(kr->ctx, kr->creds, kr->princ,
1939 krb5_free_cred_contents(kr->ctx, kr->creds);
1952 kerr = krb5_change_password(kr->ctx, kr->creds,
2013 krb5_free_cred_contents(kr->ctx, kr->creds);
2147 kerr = kr->krb5_get_init_creds_password(kr->ctx, kr->creds, kr->princ_orig,
2153 krb5_free_cred_contents(kr->ctx, kr->creds);
2251 kerr = krb5_get_renewed_creds(kr->ctx, kr->creds, kr->princ, ccache, NULL);
2273 kerr = krb5_cc_store_cred(kr->ctx, ccache, kr->creds);
2288 krb5_free_cred_contents(kr->ctx, kr->creds);
2297 "to expired creds internally\n");
2307 krb5_creds *creds = NULL;
2312 kerr = create_empty_cred(kr->ctx, kr->princ, &creds);
2314 kerr = create_ccache(kr->ccname, creds);
2325 krb5_free_creds(kr->ctx, creds);
2492 if (kr->creds != NULL) {
2493 krb5_free_cred_contents(kr->ctx, kr->creds);
2494 krb5_free_creds(kr->ctx, kr->creds);
3057 kr->creds = calloc(1, sizeof(krb5_creds));
3058 if (kr->creds == NULL) {