/titanic_41/usr/src/uts/common/gssapi/mechs/krb5/krb5/krb/ |
H A D | ser_auth.c | 105 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 D | copy_athctr.c | 77 if (authfrom->authorization_data) { in krb5_copy_authenticator() 78 retval = krb5_copy_authdata(context, authfrom->authorization_data, in krb5_copy_authenticator() 79 &tempto->authorization_data); in krb5_copy_authenticator() 84 krb5_free_authdata(context, tempto->authorization_data); in krb5_copy_authenticator()
|
H A D | kfree.c | 109 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()
|
/titanic_41/usr/src/lib/gss_mechs/mech_krb5/krb5/krb/ |
H A D | send_tgs.c | 78 authent.authorization_data = in_cred->authdata; in krb5_send_tgs_basic() 136 krb5_authdata *const *authorization_data, in krb5_send_tgs() argument 143 authorization_data, in krb5_send_tgs() 158 krb5_authdata *const *authorization_data, in krb5_send_tgs2() argument 196 if (authorization_data) { in krb5_send_tgs2() 199 if ((retval = encode_krb5_authdata(authorization_data, in krb5_send_tgs2() 206 &tgsreq.authorization_data))) { in krb5_send_tgs2() 207 krb5_xfree(tgsreq.authorization_data.ciphertext.data); in krb5_send_tgs2() 332 if (tgsreq.authorization_data.ciphertext.data) { in krb5_send_tgs2() 333 memset(tgsreq.authorization_data.ciphertext.data, 0, in krb5_send_tgs2() [all …]
|
H A D | copy_tick.c | 78 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 D | mk_req_ext.c | 245 (*auth_context)->authentp->authorization_data = NULL; in krb5_mk_req_extended() 293 authent->authorization_data = authorization; in krb5_generate_authenticator()
|
H A D | get_in_tkt.c | 618 request.authorization_data.ciphertext.length = 0; in krb5_get_in_tkt() 619 request.authorization_data.ciphertext.data = 0; in krb5_get_in_tkt() 1199 request.authorization_data.ciphertext.length = 0; in krb5_get_init_creds() 1200 request.authorization_data.ciphertext.data = 0; in krb5_get_init_creds()
|
/titanic_41/usr/src/cmd/krb5/krb5kdc/ |
H A D | do_tgs_req.c | 437 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 D | do_as_req.c | 97 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 D | kdc_preauth.c | 885 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()
|
/titanic_41/usr/src/lib/gss_mechs/mech_krb5/krb5/asn.1/ |
H A D | asn1_k_encode.c | 300 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 D | asn1_k_decode.c | 658 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 D | krb5_decode.c | 227 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()
|
/titanic_41/usr/src/lib/gss_mechs/mech_krb5/mech/ |
H A D | accept_sec_context.c | 862 ticket->enc_part2->authorization_data, 863 authdat->authorization_data,
|
/titanic_41/usr/src/uts/common/gssapi/mechs/krb5/include/ |
H A D | krb5.h | 1079 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
|