Lines Matching defs:context

862 krb5_get_cred_from_kdc_opt(krb5_context context, krb5_ccache ccache,
878 if ((retval=krb5_copy_principal(context, in_cred->server, &server)))
881 if ((retval = krb5_copy_principal(context, server,
883 krb5_free_principal(context, server);
898 old_use_conf_ktypes = context->use_conf_ktypes;
905 krb5_free_data_contents(context, &server->realm);
917 retval = tgt_mcred(context, client, server, client, &tgtq);
922 context->use_conf_ktypes = 1;
929 if ((retval = krb5_timeofday(context, &(tgtq.times.endtime))) != 0) {
932 retval = krb5_cc_retrieve_cred(context, ccache, RETR_FLAGS,
939 retval = do_traversal(context, ccache, client, server,
962 retval = krb5_get_cred_via_tkt(context, tgtptr,
983 retval = krb5_get_cred_via_tkt(context, tgtptr,
994 if (krb5_principal_compare(context, in_cred->server,
1005 if (old_use_conf_ktypes || context->tgs_ktype_count == 0)
1007 for (i = 0; i < context->tgs_ktype_count; i++) {
1008 if ((*out_cred)->keyblock.enctype == context->tgs_ktypes[i]) {
1015 * tgs_ktypes in the context. At this point we should
1020 krb5_free_creds(context, *out_cred);
1023 context->use_conf_ktypes = old_use_conf_ktypes;
1024 retval = krb5_get_cred_via_tkt(context, tgtptr,
1034 else if (IS_TGS_PRINC(context, (*out_cred)->server)) {
1051 krb5_free_creds(context, *out_cred);
1063 if (krb5_principal_compare(context,
1076 krb5_free_cred_contents(context, tgtptr);
1081 krb5_free_data_contents(context, &server->realm);
1082 retval = krb5int_copy_data_contents(context,
1093 krb5_free_creds(context, *out_cred);
1114 retval=krb5_get_fallback_host_realm(context, &server->data[1],
1121 krb5_free_data_contents(context,&in_cred->server->realm);
1136 s_err = krb5_unparse_name(context, server, &s_name);
1137 c_err = krb5_unparse_name(context, client, &c_name);
1138 krb5_set_error_message(context, KRB5_ERR_HOST_REALM_UNKNOWN,
1144 krb5_free_unparsed_name(context, s_name);
1146 krb5_free_unparsed_name(context, c_name);
1161 krb5_free_cred_contents(context, &tgtq);
1162 retval = tgt_mcred(context, client, server, client, &tgtq);
1169 krb5_free_cred_contents(context, tgtptr);
1173 krb5_free_creds(context, (*tgts)[i]);
1178 context->use_conf_ktypes = 1;
1184 if ((retval = krb5_timeofday(context, &(tgtq.times.endtime))) != 0) {
1187 retval = krb5_cc_retrieve_cred(context, ccache, RETR_FLAGS,
1192 retval = do_traversal(context, ccache, client, server,
1207 context->use_conf_ktypes = old_use_conf_ktypes;
1208 retval = krb5_get_cred_via_tkt(context, tgtptr,
1216 krb5_free_cred_contents(context, &tgtq);
1218 krb5_free_cred_contents(context, tgtptr);
1219 context->use_conf_ktypes = old_use_conf_ktypes;
1224 krb5_free_principal(context, server);
1228 krb5_free_principal (context, (*out_cred)->server);
1237 krb5_free_principal (context, out_supplied_server);
1265 subretval=krb5_copy_creds(context, referral_tgts[0], &((*tgts)[0]));
1280 krb5_free_creds(context, referral_tgts[i]);
1289 krb5_get_cred_from_kdc(krb5_context context, krb5_ccache ccache,
1293 return krb5_get_cred_from_kdc_opt(context, ccache, in_cred, out_cred, tgts,
1298 krb5_get_cred_from_kdc_validate(krb5_context context, krb5_ccache ccache,
1302 return krb5_get_cred_from_kdc_opt(context, ccache, in_cred, out_cred, tgts,
1307 krb5_get_cred_from_kdc_renew(krb5_context context, krb5_ccache ccache,
1311 return krb5_get_cred_from_kdc_opt(context, ccache, in_cred, out_cred, tgts,