Home
last modified time | relevance | path

Searched refs:authorization_data (Results 1 – 15 of 15) sorted by relevance

/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/krb5/krb/
H A Dser_auth.c105 if (!kret && authenticator->authorization_data) { in krb5_authenticator_size()
108 for (i=0; !kret && authenticator->authorization_data[i]; i++) { in krb5_authenticator_size()
112 authorization_data[i], in krb5_authenticator_size()
191 if (authenticator->authorization_data) in krb5_authenticator_externalize()
192 for (i=0; authenticator->authorization_data[i]; i++); in krb5_authenticator_externalize()
198 if (authenticator->authorization_data) { in krb5_authenticator_externalize()
199 for (i=0; !kret && authenticator->authorization_data[i]; in krb5_authenticator_externalize()
205 authorization_data[i], in krb5_authenticator_externalize()
310 if ((authenticator->authorization_data = (krb5_authdata **) in krb5_authenticator_internalize()
312 (void) memset(authenticator->authorization_data, 0, in krb5_authenticator_internalize()
[all …]
H A Dcopy_athctr.c75 if (authfrom->authorization_data) { in krb5_copy_authenticator()
76 retval = krb5_copy_authdata(context, authfrom->authorization_data, in krb5_copy_authenticator()
77 &tempto->authorization_data); in krb5_copy_authenticator()
82 krb5_free_authdata(context, tempto->authorization_data); in krb5_copy_authenticator()
H A Dkfree.c109 if (val->authorization_data) { in krb5_free_authenticator_contents()
110 krb5_free_authdata(context, val->authorization_data); in krb5_free_authenticator_contents()
111 val->authorization_data = 0; in krb5_free_authenticator_contents()
315 if (val->authorization_data) { in krb5_free_enc_tkt_part()
316 krb5_free_authdata(context, val->authorization_data); in krb5_free_enc_tkt_part()
317 val->authorization_data = 0; in krb5_free_enc_tkt_part()
388 if (val->authorization_data.ciphertext.data) { in krb5_free_kdc_req()
389 krb5_xfree(val->authorization_data.ciphertext.data); in krb5_free_kdc_req()
390 val->authorization_data.ciphertext.data = 0; in krb5_free_kdc_req()
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/krb/
H A Dsend_tgs.c79 authent.authorization_data = in_cred->authdata; in krb5_send_tgs_basic()
137 krb5_authdata *const *authorization_data, in krb5_send_tgs() argument
144 authorization_data, in krb5_send_tgs()
159 krb5_authdata *const *authorization_data, in krb5_send_tgs2() argument
203 if (authorization_data) { in krb5_send_tgs2()
206 if ((retval = encode_krb5_authdata(authorization_data, in krb5_send_tgs2()
213 &tgsreq.authorization_data))) { in krb5_send_tgs2()
214 krb5_xfree(tgsreq.authorization_data.ciphertext.data); in krb5_send_tgs2()
339 if (tgsreq.authorization_data.ciphertext.data) { in krb5_send_tgs2()
340 memset(tgsreq.authorization_data.ciphertext.data, 0, in krb5_send_tgs2()
[all …]
H A Dcopy_tick.c78 if (partfrom->authorization_data) { in krb5_copy_enc_tkt_part()
79 retval = krb5_copy_authdata(context, partfrom->authorization_data, in krb5_copy_enc_tkt_part()
80 &tempto->authorization_data); in krb5_copy_enc_tkt_part()
H A Dmk_req_ext.c245 (*auth_context)->authentp->authorization_data = NULL; in krb5_mk_req_extended()
293 authent->authorization_data = authorization; in krb5_generate_authenticator()
H A Dget_in_tkt.c626 request.authorization_data.ciphertext.length = 0; in krb5_get_in_tkt()
627 request.authorization_data.ciphertext.data = 0; in krb5_get_in_tkt()
1207 request.authorization_data.ciphertext.length = 0; in krb5_get_init_creds()
1208 request.authorization_data.ciphertext.data = 0; in krb5_get_init_creds()
/illumos-gate/usr/src/cmd/krb5/krb5kdc/
H A Ddo_tgs_req.c437 if (request->authorization_data.ciphertext.data) { in process_tgs_req()
440 scratch.length = request->authorization_data.ciphertext.length; in process_tgs_req()
442 malloc(request->authorization_data.ciphertext.length))) { in process_tgs_req()
451 0, &request->authorization_data, in process_tgs_req()
468 header_ticket->enc_part2->authorization_data, in process_tgs_req()
469 &enc_tkt_reply.authorization_data))) { in process_tgs_req()
474 enc_tkt_reply.authorization_data = in process_tgs_req()
475 header_ticket->enc_part2->authorization_data; in process_tgs_req()
H A Ddo_as_req.c97 enc_tkt_reply.authorization_data = NULL; in process_as_req()
287 enc_tkt_reply.authorization_data = 0; in process_as_req()
514 if (enc_tkt_reply.authorization_data != NULL) in process_as_req()
515 krb5_free_authdata(kdc_context, enc_tkt_reply.authorization_data); in process_as_req()
H A Dkdc_preauth.c885 if (enc_tkt_part->authorization_data == NULL) in add_authorization_data()
889 enc_tkt_part->authorization_data[oldones] != NULL; oldones++); in add_authorization_data()
897 newad[i] = enc_tkt_part->authorization_data[i]; in add_authorization_data()
907 if (enc_tkt_part->authorization_data != NULL) in add_authorization_data()
908 free(enc_tkt_part->authorization_data); in add_authorization_data()
911 enc_tkt_part->authorization_data = newad; in add_authorization_data()
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/asn.1/
H A Dasn1_k_encode.c300 FIELDOF_OPT(struct kdc_req_hack, encrypted_data, v.authorization_data, 10, 10),
311 if (val->authorization_data.ciphertext.data != NULL) in optional_kdc_req_hack()
718 FIELDOF_OPT(krb5_authenticator, auth_data_ptr, authorization_data, 8, 8),
725 if (val->authorization_data != NULL && val->authorization_data[0] != NULL) in optional_krb5_authenticator()
766 FIELDOF_OPT(krb5_enc_tkt_part, auth_data_ptr, authorization_data, 10, 10),
773 if (val->authorization_data != NULL && val->authorization_data[0] != NULL) in optional_enc_tkt_part()
H A Dasn1_k_decode.c658 get_field(val->authorization_data,10,asn1_decode_encrypted_data); } in asn1_decode_kdc_req_body()
660 val->authorization_data.magic = KV5M_ENC_DATA; in asn1_decode_kdc_req_body()
661 val->authorization_data.enctype = 0; in asn1_decode_kdc_req_body()
662 val->authorization_data.kvno = 0; in asn1_decode_kdc_req_body()
663 val->authorization_data.ciphertext.data = NULL; in asn1_decode_kdc_req_body()
664 val->authorization_data.ciphertext.length = 0; in asn1_decode_kdc_req_body()
H A Dkrb5_decode.c227 opt_field((*rep)->authorization_data,8,asn1_decode_authorization_data); in decode_krb5_authenticator()
317 opt_field((*rep)->authorization_data,10,asn1_decode_authorization_data); in decode_krb5_enc_tkt_part()
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/mech/
H A Daccept_sec_context.c863 ticket->enc_part2->authorization_data,
864 authdat->authorization_data,
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/include/
H A Dkrb5.h1079 krb5_authdata **authorization_data; /* auth data */ member
1101 krb5_authdata **authorization_data; /* New add by Ari, auth data */ member
1160 krb5_enc_data authorization_data; /* encrypted auth data; OPTIONAL */ member