Lines Matching refs:context

13 krb5_cc_copy_creds_except(krb5_context context, krb5_ccache incc, krb5_ccache outcc, krb5_principal…  in krb5_cc_copy_creds_except()  argument
22 if ((code = krb5_cc_set_flags(context, incc, flags)) != 0) in krb5_cc_copy_creds_except()
25 if ((code = krb5_cc_set_flags(context, outcc, flags)) != 0) in krb5_cc_copy_creds_except()
29 if ((code = krb5_cc_start_seq_get(context, incc, &cur)) != 0) in krb5_cc_copy_creds_except()
33 while ((code = krb5_cc_next_cred(context, incc, &cur, &creds)) == 0) { in krb5_cc_copy_creds_except()
34 if (krb5_principal_compare(context, princ, creds.server)) in krb5_cc_copy_creds_except()
37 code = krb5_cc_store_cred(context, outcc, &creds); in krb5_cc_copy_creds_except()
38 krb5_free_cred_contents(context, &creds); in krb5_cc_copy_creds_except()
53 (void) krb5_cc_set_flags(context, incc, flags); in krb5_cc_copy_creds_except()
55 code = krb5_cc_set_flags(context, incc, flags); in krb5_cc_copy_creds_except()
59 (void) krb5_cc_set_flags(context, outcc, flags); in krb5_cc_copy_creds_except()
61 code = krb5_cc_set_flags(context, outcc, flags); in krb5_cc_copy_creds_except()
67 krb5_verify_init_creds(krb5_context context, in krb5_verify_init_creds() argument
95 else if (ret = krb5_sname_to_principal(context, NULL, NULL, in krb5_verify_init_creds()
108 ret = krb5_kt_default(context, &keytab); in krb5_verify_init_creds()
116 (ret = krb5_kt_get_entry(context, keytab, server, 0, 0, &kte))) { in krb5_verify_init_creds()
134 (void) krb5_libdefault_boolean(context, &creds->client->realm, in krb5_verify_init_creds()
145 krb5_kt_free_entry(context, &kte); in krb5_verify_init_creds()
150 if (krb5_principal_compare(context, server, creds->server)) { in krb5_verify_init_creds()
152 if ((ret = krb5_mk_req_extended(context, &authcon, 0, NULL, creds, in krb5_verify_init_creds()
165 if ((ret = krb5_cc_resolve(context, "MEMORY:rd_req", &ccache))) in krb5_verify_init_creds()
168 if ((ret = krb5_cc_initialize(context, ccache, creds->client)) != 0) in krb5_verify_init_creds()
172 if ((ret = krb5_cc_store_cred(context, ccache, creds)) != 0) in krb5_verify_init_creds()
179 if ((ret = krb5_timeofday(context, &in_creds.times.endtime))) in krb5_verify_init_creds()
183 if ((ret = krb5_get_credentials(context, 0, ccache, &in_creds, in krb5_verify_init_creds()
188 if ((ret = krb5_mk_req_extended(context, &authcon, 0, NULL, out_creds, in krb5_verify_init_creds()
195 krb5_auth_con_free(context, authcon); in krb5_verify_init_creds()
201 if ((ret = krb5_rd_req(context, &authcon, &ap_req, server, keytab, in krb5_verify_init_creds()
215 if (((ret = krb5_cc_resolve(context, "MEMORY:rd_req2", &retcc)) != 0) || in krb5_verify_init_creds()
216 ((ret = krb5_cc_initialize(context, retcc, creds->client)) != 0) || in krb5_verify_init_creds()
217 ((ret = krb5_cc_copy_creds_except(context, ccache, retcc, in krb5_verify_init_creds()
221 (void) krb5_cc_destroy(context, retcc); in krb5_verify_init_creds()
226 ret = krb5_cc_copy_creds_except(context, ccache, *ccache_arg, in krb5_verify_init_creds()
236 krb5_free_principal(context, server); in krb5_verify_init_creds()
239 (void) krb5_kt_close(context, keytab); in krb5_verify_init_creds()
242 (void) krb5_cc_destroy(context, ccache); in krb5_verify_init_creds()
244 krb5_free_creds(context, out_creds); in krb5_verify_init_creds()
246 krb5_auth_con_free(context, authcon); in krb5_verify_init_creds()