Searched refs:authdata (Results 1 - 19 of 19) sorted by relevance

/osnet-11/usr/src/lib/gss_mechs/mech_krb5/krb5/krb/
H A Dcopy_auth.c79 * 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 Dcopy_creds.c93 retval = krb5_copy_authdata(context, incred->authdata,&tempcred->authdata);
H A Dauthdata.c28 #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 Dmk_req_ext.c78 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 Dpac.c34 #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 Dgc_frm_kdc.c1014 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 Dget_creds.c83 mcreds->authdata = in_creds->authdata;
H A Drd_cred.c152 pcur->authdata = NULL; /* not used */
H A Dgc_via_tkt.c74 (*ppcreds)->authdata = NULL; /* not used */
248 in_cred->authdata, in_padata,
H A Dsend_tgs.c100 authent.authorization_data = in_cred->authdata;
/osnet-11/usr/src/lib/gss_mechs/mech_krb5/krb5/ccache/
H A Dcc_retr.c195 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 Dcc_file.c2084 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 Dinq_context.c267 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 Ds4u_gss_glue.c143 &in_creds.authdata);
159 krb5_free_authdata(context, in_creds.authdata);
174 krb5_free_authdata(context, in_creds.authdata);
H A Dinit_sec_context.c196 in_creds.authdata = NULL;
207 &in_creds.authdata);
238 krb5_free_authdata(context, in_creds.authdata);
H A Daccept_sec_context.c143 krb_creds.authdata = NULL;
1078 &ctx->authdata))) {
/osnet-11/usr/src/lib/gss_mechs/mech_krb5/include/krb5/
H A Dauthdata_plugin.h64 * 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 Dkrb5_decode.c1236 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 DMakefile.com140 ser_ctx.o gen_save_subkey.o authdata.o fast.o libdef_parse.o \

Completed in 70 milliseconds