Lines Matching defs:krb5context

1050     krb5_context krb5context = NULL;
1068 if ((krb5rc = krb5_init_context(&krb5context)) != 0) {
1075 if ((krb5rc = krb5_sname_to_principal(krb5context,
1090 if ((krb5rc = krb5_cc_default(krb5context, &krb5ccdef)) != 0) {
1096 if ((krb5rc = krb5_cc_get_principal(krb5context, krb5ccdef,
1103 if ((krb5rc = krb5_get_credentials(krb5context, 0, krb5ccdef,
1133 if ((krb5rc = krb5_mk_req_extended(krb5context,
1156 kssl_krb5_free_data_contents(krb5context, &krb5_app_req);
1178 krb5_free_principal(krb5context, krb5creds.client);
1180 krb5_free_principal(krb5context, krb5creds.server);
1182 krb5_auth_con_free(krb5context, krb5auth_context);
1183 if (krb5context)
1184 krb5_free_context(krb5context);
1200 krb5_error_code kssl_TKT2tkt( /* IN */ krb5_context krb5context,
1236 if ((krb5rc = kssl_build_principal_2(krb5context,
1251 krb5_princ_type(krb5context, new5ticket->server) =
1294 static krb5_context krb5context = NULL;
1314 if (!krb5context && (krb5rc = krb5_init_context(&krb5context))) {
1320 (krb5rc = krb5_auth_con_free(krb5context, krb5auth_context))) {
1327 (krb5rc = krb5_auth_con_init(krb5context, &krb5auth_context))) {
1333 if ((krb5rc = krb5_auth_con_getrcache(krb5context, krb5auth_context,
1340 if ((krb5rc = krb5_sname_to_principal(krb5context, NULL,
1351 if ((krb5rc = krb5_get_server_rcache(krb5context,
1352 krb5_princ_component(krb5context,
1363 krb5_auth_con_setrcache(krb5context, krb5auth_context, rcache))) {
1373 krb5rc = krb5_kt_resolve(krb5context, kssl_ctx->keytab_file,
1381 krb5rc = krb5_kt_default(krb5context, &krb5keytab);
1399 * if ((krb5rc = krb5_rd_req(krb5context, &krb5auth_context,
1417 if ((krb5rc = kssl_TKT2tkt(krb5context, asn1ticket, &krb5ticket,
1425 if (!krb5_principal_compare(krb5context, krb5server, krb5ticket->server)) {
1432 if ((krb5rc = krb5_kt_get_entry(krb5context, krb5keytab,
1442 if ((krb5rc = krb5_decrypt_tkt_part(krb5context, &kt_entry.key,
1449 krb5_kt_free_entry(krb5context, &kt_entry);
1517 krb5_kt_close(krb5context, krb5keytab);
1519 krb5_free_ticket(krb5context, krb5ticket);
1521 krb5_free_principal(krb5context, krb5server);
1740 krb5_context krb5context = NULL;
1747 if ((krb5rc = krb5_init_context(&krb5context)))
1754 krb5rc = krb5_kt_resolve(krb5context, kssl_ctx->keytab_file,
1759 krb5rc = krb5_kt_default(krb5context, &krb5keytab);
1765 krb5rc = krb5_sname_to_principal(krb5context, NULL,
1773 krb5rc = krb5_kt_get_entry(krb5context, krb5keytab, princ,
1784 krb5_kt_free_entry(krb5context, &entry);
1789 krb5_kt_close(krb5context, krb5keytab);
1791 krb5_free_principal(krb5context, princ);
1792 if (krb5context)
1793 krb5_free_context(krb5context);
1800 krb5_context krb5context = NULL;
1813 if ((krb5rc = krb5_init_context(&krb5context)) != 0)
1816 if ((krb5rc = krb5_sname_to_principal(krb5context,
1824 if ((krb5rc = krb5_cc_default(krb5context, &krb5ccdef)) != 0)
1827 if ((krb5rc = krb5_cc_get_principal(krb5context, krb5ccdef,
1831 if ((krb5rc = krb5_get_credentials(krb5context, 0, krb5ccdef,
1843 krb5_free_principal(krb5context, krb5creds.client);
1845 krb5_free_principal(krb5context, krb5creds.server);
1846 if (krb5context)
1847 krb5_free_context(krb5context);