/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/krb5/krb/ |
H A D | ser_adata.c | 64 krb5_authdata *authdata; in krb5_authdata_size() local 76 authdata = (krb5_authdata *) arg; in krb5_authdata_size() 77 if (authdata) { in krb5_authdata_size() 82 (size_t) authdata->length); in krb5_authdata_size() 95 krb5_authdata *authdata; in krb5_authdata_externalize() local 105 authdata = (krb5_authdata *) arg; in krb5_authdata_externalize() 106 if (authdata) { in krb5_authdata_externalize() 114 (void) krb5_ser_pack_int32((krb5_int32) authdata->ad_type, in krb5_authdata_externalize() 118 (void) krb5_ser_pack_int32((krb5_int32) authdata->length, in krb5_authdata_externalize() 122 (void) krb5_ser_pack_bytes(authdata->contents, in krb5_authdata_externalize() [all …]
|
H A D | copy_auth.c | 140 krb5_authdata ***authdata) in krb5_decode_authdata_container() argument 145 *authdata = NULL; in krb5_decode_authdata_container() 153 code = decode_krb5_authdata(&data, authdata); in krb5_decode_authdata_container() 163 krb5_authdata *const*authdata, in krb5_encode_authdata_container() argument 173 code = encode_krb5_authdata((krb5_authdata * const *)authdata, &data); in krb5_encode_authdata_container()
|
H A D | kfree.c | 203 if (val->authdata) { in krb5_free_cred_contents() 204 krb5_free_authdata(context, val->authdata); in krb5_free_cred_contents() 205 val->authdata = 0; in krb5_free_cred_contents()
|
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/ccache/ |
H A D | cc_retr.c | 191 authdata_match(mcreds->authdata, creds->authdata)) in krb5int_cc_creds_match_request() 385 krb5_authdata **authdata = in_creds->authdata; in krb5_creds_compare() local 386 krb5_authdata **compare_authdata = in_compare_creds->authdata; in krb5_creds_compare() 389 if (authdata && compare_authdata) { in krb5_creds_compare() 390 for (i = 0; (equal && authdata[i] && compare_authdata[i]); i++) { in krb5_creds_compare() 391 equal = (authdata[i]->ad_type == compare_authdata[i]->ad_type && in krb5_creds_compare() 392 authdata[i]->length == compare_authdata[i]->length && in krb5_creds_compare() 393 (!authdata[i]->length || in krb5_creds_compare() 394 !memcmp (authdata[i]->contents, compare_authdata[i]->contents, in krb5_creds_compare() 395 authdata[i]->length))); in krb5_creds_compare() [all …]
|
H A D | cc_memory.c | 377 retval = krb5_copy_authdata(context, mcursor->creds->authdata, in krb5_mcc_next_cred() 378 &creds->authdata); in krb5_mcc_next_cred()
|
H A D | cc_file.c | 2084 kret = krb5_fcc_read_authdata(context, id, &creds->authdata); in krb5_fcc_next_cred() 2413 ret = krb5_fcc_store_authdata(context, id, creds->authdata); in krb5_fcc_store()
|
/illumos-gate/usr/src/uts/common/fs/smbclnt/netsmb/ |
H A D | smb3_crypt.c | 145 uint8_t *authdata; in smb3_msg_encrypt() local 196 authdata = thdr->b_rptr + SMB3_NONCE_OFFS; in smb3_msg_encrypt() 200 authdata, SMB2_SIG_SIZE, in smb3_msg_encrypt() 201 authdata, authlen, bodylen); in smb3_msg_encrypt() 269 uint8_t *authdata; in smb3_msg_decrypt() local 341 authdata = thdr->b_rptr + SMB3_NONCE_OFFS; in smb3_msg_decrypt() 346 authdata, SMB2_SIG_SIZE, in smb3_msg_decrypt() 347 authdata, authlen, tlen); in smb3_msg_decrypt()
|
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/mech/ |
H A D | inq_context.c | 283 if (ctx->authdata != NULL) { in gss_krb5int_extract_authz_data_from_sec_context() 284 for (i = 0; ctx->authdata[i] != NULL; i++) { in gss_krb5int_extract_authz_data_from_sec_context() 285 if (ctx->authdata[i]->ad_type == ad_type) { in gss_krb5int_extract_authz_data_from_sec_context() 287 ad_data.length = ctx->authdata[i]->length; in gss_krb5int_extract_authz_data_from_sec_context() 288 ad_data.value = ctx->authdata[i]->contents; in gss_krb5int_extract_authz_data_from_sec_context() 294 } else if (ctx->authdata[i]->ad_type == KRB5_AUTHDATA_IF_RELEVANT) { in gss_krb5int_extract_authz_data_from_sec_context() 302 ctx->authdata[i], in gss_krb5int_extract_authz_data_from_sec_context()
|
H A D | accept_sec_context.c | 865 &ctx->authdata))) {
|
/illumos-gate/usr/src/uts/common/fs/smbsrv/ |
H A D | smb3_encrypt.c | 306 uint8_t *authdata; in smb3_decrypt_sr() local 409 authdata = th_raw + SMB3_NONCE_OFFS; in smb3_decrypt_sr() 415 authdata, authlen); in smb3_decrypt_sr() 419 authdata, authlen, cipherlen); in smb3_decrypt_sr() 489 uint8_t *authdata; in smb3_encrypt_sr() local 574 authdata = th_raw + SMB3_NONCE_OFFS; in smb3_encrypt_sr() 580 authdata, authlen); in smb3_encrypt_sr() 584 authdata, authlen, sr->th_msglen); in smb3_encrypt_sr()
|
/illumos-gate/usr/src/cmd/smbsrv/test-crypt/ |
H A D | test_decrypt.c | 53 (uint8_t *)authdata, 16, in do_decrypt() 60 (uint8_t *)authdata, 16); in do_decrypt()
|
H A D | test_encrypt.c | 53 (uint8_t *)authdata, 16, in do_encrypt() 60 (uint8_t *)authdata, 16); in do_encrypt()
|
H A D | test_data.h | 30 char authdata[] = "Authentication16"; variable
|
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/krb/ |
H A D | copy_creds.c | 72 retval = krb5_copy_authdata(context, incred->authdata,&tempcred->authdata); in krb5_copy_creds()
|
H A D | get_creds.c | 91 mcreds->authdata = in_creds->authdata; in krb5_get_credentials_core()
|
H A D | gc_via_tkt.c | 73 (*ppcreds)->authdata = NULL; /* not used */ in krb5_kdcrep2creds() 229 in_cred->server, address, in_cred->authdata, in krb5_get_cred_via_tkt()
|
H A D | mk_req_ext.c | 232 (in_creds)->authdata))) in krb5_mk_req_extended()
|
H A D | rd_cred.c | 145 pcur->authdata = NULL; /* not used */ in krb5_rd_cred_basic()
|
H A D | send_tgs.c | 79 authent.authorization_data = in_cred->authdata; in krb5_send_tgs_basic()
|
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/mech/ |
H A D | delete_sec_context.c | 198 if (ctx->authdata) 199 krb5_free_authdata(context, ctx->authdata);
|
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/include/ |
H A D | gssapiP_krb5.h | 215 krb5_authdata **authdata; member
|
H A D | krb5.h | 1126 krb5_authdata **authdata; /* authorization data */ member 2908 krb5_authdata ***authdata); 2912 krb5_authdata * const*authdata,
|