| /onnv/onnv-gate/usr/src/lib/libgss/ |
| g_rel_cred.c | 49 gss_union_cred_t union_cred; local 61 * Loop through the union_cred struct, selecting the approprate 63 * release all of the storage taken by the union_cred struct. 66 union_cred = (gss_union_cred_t)*cred_handle; 69 if (union_cred == (gss_union_cred_t)GSS_C_NO_CREDENTIAL) 74 for (j = 0; j < union_cred->count; j++) { 76 mech = __gss_get_mechanism(&union_cred->mechs_array[j]); 78 if (union_cred->mechs_array[j].elements) 79 free(union_cred->mechs_array[j].elements); 84 &union_cred->cred_array[j]) [all...] |
| g_inquire_cred.c | 53 gss_union_cred_t union_cred; local 119 union_cred = (gss_union_cred_t)cred_handle; 122 * get the information out of the union_cred structure that was 127 *cred_usage = union_cred->auxinfo.cred_usage; 130 elapsed_time = time(0) - union_cred->auxinfo.creation_time; 131 *lifetime = union_cred->auxinfo.time_rec < elapsed_time ? 0 : 132 union_cred->auxinfo.time_rec - elapsed_time; 148 &union_cred->auxinfo.name, 149 union_cred->auxinfo.name_type, 152 &union_cred->mechs_array[0] 220 gss_union_cred_t union_cred; local [all...] |
| g_acquire_cred_with_pw.c | 248 gss_union_cred_t union_cred, new_union_cred; local 288 union_cred = malloc(sizeof (gss_union_cred_desc)); 289 if (union_cred == NULL) 292 (void) memset(union_cred, 0, sizeof (gss_union_cred_desc)); 295 union_cred = (gss_union_cred_t)input_cred_handle; 296 if (__gss_get_mechanism_cred(union_cred, desired_mech) != 331 if (union_cred->auxinfo.creation_time == 0) { 332 union_cred->auxinfo.creation_time = time(NULL); 333 union_cred->auxinfo.time_rec = time_rec; 334 union_cred->auxinfo.cred_usage = cred_usage [all...] |
| g_acquire_cred.c | 299 gss_union_cred_t union_cred, new_union_cred; local 322 union_cred = malloc(sizeof (gss_union_cred_desc)); 323 if (union_cred == NULL) 326 (void) memset(union_cred, 0, sizeof (gss_union_cred_desc)); 329 union_cred = (gss_union_cred_t)input_cred_handle; 331 if (__gss_get_mechanism_cred(union_cred, desired_mech) != 343 &union_cred->auxinfo.name, 344 union_cred->auxinfo.name_type, 390 if (union_cred->auxinfo.creation_time == 0) { 391 union_cred->auxinfo.creation_time = time(NULL) [all...] |
| g_store_cred.c | 77 gss_union_cred_t union_cred; local 95 union_cred = (gss_union_cred_t)input_cred_handle; 106 mech_cred = __gss_get_mechanism_cred(union_cred, desired_mech); 125 for (i = 0; i < union_cred->count; i++) { 127 dmech = &union_cred->mechs_array[i]; 135 mech_cred = __gss_get_mechanism_cred(union_cred, dmech);
|
| g_glue.c | 625 gssint_get_mechanism_cred(union_cred, mech_type) 626 gss_union_cred_t union_cred; 631 if (union_cred == (gss_union_cred_t) GSS_C_NO_CREDENTIAL) 642 return (gss_cred_id_t)union_cred; 645 for (i=0; i < union_cred->count; i++) { 646 if (g_OID_equal(mech_type, &union_cred->mechs_array[i])) 647 return union_cred->cred_array[i]; 650 if (g_OID_equal(&gss_spnego_mechanism_oid_desc, &union_cred->mechs_array[i])) { 654 candidate_cred = (gss_union_cred_t)union_cred->cred_array[i];
|
| g_init_sec_context.c | 105 gss_union_cred_t union_cred; local 184 union_cred = (gss_union_cred_t)claimant_cred_handle; 185 input_cred_handle = __gss_get_mechanism_cred(union_cred, mech_type);
|
| g_accept_sec_context.c | 112 gss_union_cred_t union_cred; local 179 union_cred = (gss_union_cred_t)verifier_cred_handle; 180 input_cred_handle = __gss_get_mechanism_cred(union_cred, 252 * a proper union_cred and just return it. Don't
|
| /onnv/onnv-gate/usr/src/lib/gss_mechs/mech_krb5/mech/ |
| krb5_gss_glue.c | [all...] |