/osnet-11/usr/src/lib/gss_mechs/mech_krb5/krb5/krb/ |
H A D | copy_auth.c | 79 * Copy an authdata array, with fresh allocation. 144 krb5_authdata ***authdata) 149 *authdata = NULL; 157 code = decode_krb5_authdata(&data, authdata); 167 krb5_authdata *const*authdata, 177 code = encode_krb5_authdata((krb5_authdata * const *)authdata, &data); 210 "More than 256 authdata matched a query"); 299 krb5_authdata *const *authdata, 313 ad_kdci.elements = (krb5_authdata **)authdata; 361 krb5_authdata ***authdata) 141 krb5_decode_authdata_container(krb5_context context, krb5_authdatatype type, const krb5_authdata *container, krb5_authdata ***authdata) argument 296 krb5_make_authdata_kdc_issued(krb5_context context, const krb5_keyblock *key, krb5_const_principal issuer, krb5_authdata *const *authdata, krb5_authdata ***ad_kdcissued) argument 357 krb5_verify_authdata_kdc_issued(krb5_context context, const krb5_keyblock *key, const krb5_authdata *ad_kdcissued, krb5_principal *issuer, krb5_authdata ***authdata) argument [all...] |
H A D | copy_creds.c | 93 retval = krb5_copy_authdata(context, incred->authdata,&tempcred->authdata);
|
H A D | authdata.c | 28 #include "authdata.h" 40 LIBDIR "/krb5/plugins/authdata", 44 /* Internal authdata systems */ 147 * Determine size of to-be-externalized authdata context, for 195 * Externalize authdata context, for modules that match given flags 234 * We use the module name rather than the authdata type, because 235 * there may be multiple modules for a particular authdata type. 272 * Find authdata module for authdata type that matches flag mask 306 * In-place internalize authdata contex 508 krb5_authdata **authdata; local 550 krb5_authdata **authdata = NULL; local 628 krb5_authdata **authdata = NULL; local [all...] |
H A D | mk_req_ext.c | 78 krb5_authdata ***authdata); 217 in_creds->authdata, 335 krb5_authdata ***authdata) 382 adata = *authdata; 390 adata = (krb5_authdata **)realloc(*authdata, 397 *authdata = adata; 332 make_etype_list(krb5_context context, krb5_enctype *desired_etypes, krb5_enctype tkt_enctype, krb5_authdata ***authdata) argument
|
H A D | pac.c | 34 #include "authdata.h" 1109 krb5_authdata **authdata, 1124 assert(authdata[0] != NULL); 1125 assert((authdata[0]->ad_type & AD_TYPE_FIELD_TYPE_MASK) == 1128 code = krb5_pac_parse(kcontext, authdata[0]->contents, 1129 authdata[0]->length, &pacctx->pac); 1144 krb5_authdata **authdata; local 1150 authdata = calloc(2, sizeof(krb5_authdata *)); 1151 if (authdata == NULL) 1154 authdata[ 1105 mspac_import_authdata(krb5_context kcontext, krb5_authdata_context context, void *plugin_context, void *request_context, krb5_authdata **authdata, krb5_boolean kdc_issued, krb5_const_principal kdc_issuer) argument [all...] |
H A D | gc_frm_kdc.c | 1014 if (in_cred->authdata != NULL) { 1015 if ((retval = krb5_copy_authdata(context, in_cred->authdata, 1025 supplied_authdata = in_cred->authdata; 1230 &(*out_cred)->authdata); 1245 in_cred->authdata = NULL; 1396 in_cred->authdata = supplied_authdata; 1401 assert((*out_cred)->authdata == NULL); 1402 (*out_cred)->authdata = out_supplied_authdata;
|
H A D | get_creds.c | 83 mcreds->authdata = in_creds->authdata;
|
H A D | rd_cred.c | 152 pcur->authdata = NULL; /* not used */
|
H A D | gc_via_tkt.c | 74 (*ppcreds)->authdata = NULL; /* not used */ 248 in_cred->authdata, in_padata,
|
H A D | send_tgs.c | 100 authent.authorization_data = in_cred->authdata;
|
/osnet-11/usr/src/lib/gss_mechs/mech_krb5/krb5/ccache/ |
H A D | cc_retr.c | 195 authdata_match(mcreds->authdata, creds->authdata)) 380 krb5_authdata **authdata = in_creds->authdata; local 381 krb5_authdata **compare_authdata = in_compare_creds->authdata; 384 if (authdata && compare_authdata) { 385 for (i = 0; (equal && authdata[i] && compare_authdata[i]); i++) { 386 equal = authdata_eq(*authdata[i], *compare_authdata[i]); 388 if (equal) { equal = (!authdata[i] && !compare_authdata[i]); } 390 if (equal) { equal = (!authdata [all...] |
H A D | cc_file.c | 2084 kret = krb5_fcc_read_authdata(context, id, &creds->authdata); 2404 ret = krb5_fcc_store_authdata(context, id, creds->authdata);
|
/osnet-11/usr/src/lib/gss_mechs/mech_krb5/mech/ |
H A D | inq_context.c | 267 if (ctx->authdata != NULL) { 268 for (i = 0; ctx->authdata[i] != NULL; i++) { 269 if (ctx->authdata[i]->ad_type == ad_type) { 272 ad_data.length = ctx->authdata[i]->length; 273 ad_data.value = ctx->authdata[i]->contents;
|
H A D | s4u_gss_glue.c | 143 &in_creds.authdata); 159 krb5_free_authdata(context, in_creds.authdata); 174 krb5_free_authdata(context, in_creds.authdata);
|
H A D | init_sec_context.c | 196 in_creds.authdata = NULL; 207 &in_creds.authdata); 238 krb5_free_authdata(context, in_creds.authdata);
|
H A D | accept_sec_context.c | 143 krb_creds.authdata = NULL; 1078 &ctx->authdata))) {
|
/osnet-11/usr/src/lib/gss_mechs/mech_krb5/include/krb5/ |
H A D | authdata_plugin.h | 64 * The function table / structure which an authdata server module must export as 91 * overwrite it and assume that there are no other authdata 102 * is logged, but no other action is taken. Other authdata 134 * overwrite it and assume that there are no other authdata 145 * is logged, but no other action is taken. Other authdata 206 krb5_authdata **authdata, 216 krb5_authdata ***authdata);
|
/osnet-11/usr/src/lib/gss_mechs/mech_krb5/krb5/asn.1/ |
H A D | krb5_decode.c | 1236 const krb5_authdata *authdata, 1242 data.data = (char *)authdata->contents; 1243 data.length = authdata->length; 1235 krb5int_get_authdata_containee_types(krb5_context context, const krb5_authdata *authdata, unsigned int *num, krb5_authdatatype **repptr) argument
|
/osnet-11/usr/src/lib/gss_mechs/mech_krb5/ |
H A D | Makefile.com | 140 ser_ctx.o gen_save_subkey.o authdata.o fast.o libdef_parse.o \
|