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

/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/krb5/krb/
H A Dser_adata.c65 krb5_authdata *authdata;
72 * authdata->length for contents
77 authdata = (krb5_authdata *) arg;
78 if (authdata) {
83 (size_t) authdata->length);
97 krb5_authdata *authdata;
107 authdata = (krb5_authdata *) arg;
108 if (authdata) {
116 (void) krb5_ser_pack_int32((krb5_int32) authdata->ad_type,
120 (void) krb5_ser_pack_int32((krb5_int32) authdata
64 krb5_authdata *authdata; local
95 krb5_authdata *authdata; local
144 krb5_authdata *authdata; local
[all...]
H A Dcopy_auth.c77 * Copy an authdata array, with fresh allocation.
140 krb5_authdata ***authdata)
145 *authdata = NULL;
153 code = decode_krb5_authdata(&data, authdata);
163 krb5_authdata *const*authdata,
173 code = encode_krb5_authdata((krb5_authdata * const *)authdata, &data);
205 krb5_set_error_message(context, ERANGE, "More than 256 authdata matched a query");
137 krb5_decode_authdata_container(krb5_context context, krb5_authdatatype type, const krb5_authdata *container, krb5_authdata ***authdata) argument
H A Dkfree.c203 if (val->authdata) {
204 krb5_free_authdata(context, val->authdata);
205 val->authdata = 0;
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/ccache/
H A Dcc_retr.c191 authdata_match(mcreds->authdata, creds->authdata))
385 krb5_authdata **authdata = in_creds->authdata; local
386 krb5_authdata **compare_authdata = in_compare_creds->authdata;
389 if (authdata && compare_authdata) {
390 for (i = 0; (equal && authdata[i] && compare_authdata[i]); i++) {
391 equal = (authdata[i]->ad_type == compare_authdata[i]->ad_type &&
392 authdata[i]->length == compare_authdata[i]->length &&
393 (!authdata[
[all...]
H A Dcc_memory.c377 retval = krb5_copy_authdata(context, mcursor->creds->authdata,
378 &creds->authdata);
H A Dcc_file.c2084 kret = krb5_fcc_read_authdata(context, id, &creds->authdata);
2413 ret = krb5_fcc_store_authdata(context, id, creds->authdata);
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/mech/
H A Dinq_context.c283 if (ctx->authdata != NULL) {
284 for (i = 0; ctx->authdata[i] != NULL; i++) {
285 if (ctx->authdata[i]->ad_type == ad_type) {
287 ad_data.length = ctx->authdata[i]->length;
288 ad_data.value = ctx->authdata[i]->contents;
294 } else if (ctx->authdata[i]->ad_type == KRB5_AUTHDATA_IF_RELEVANT) {
302 ctx->authdata[i],
H A Daccept_sec_context.c864 &ctx->authdata))) {
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/krb/
H A Dcopy_creds.c72 retval = krb5_copy_authdata(context, incred->authdata,&tempcred->authdata);
H A Dget_creds.c91 mcreds->authdata = in_creds->authdata;
H A Dgc_via_tkt.c73 (*ppcreds)->authdata = NULL; /* not used */
229 in_cred->server, address, in_cred->authdata,
H A Dmk_req_ext.c232 (in_creds)->authdata)))
H A Drd_cred.c145 pcur->authdata = NULL; /* not used */
H A Dsend_tgs.c79 authent.authorization_data = in_cred->authdata;
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/mech/
H A Ddelete_sec_context.c198 if (ctx->authdata)
199 krb5_free_authdata(context, ctx->authdata);
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/include/
H A DgssapiP_krb5.h215 krb5_authdata **authdata; member in struct:_krb5_gss_ctx_id_rec
H A Dkrb5.h1126 krb5_authdata **authdata; /* authorization data */ member in struct:_krb5_creds
1829 /* Merge two authdata arrays, such as the array from a ticket
2908 krb5_authdata ***authdata);
2912 krb5_authdata * const*authdata,

Completed in 93 milliseconds