Searched refs:padata (Results 1 - 15 of 15) sorted by relevance

/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/krb/
H A Dget_in_tkt.c91 krb5_pa_data **padata);
541 krb5_pa_data **padata = 0; local
579 request.padata = 0;
700 padata);
742 if (request.padata)
743 krb5_free_pa_data(context, request.padata);
744 if (padata)
745 krb5_free_pa_data(context, padata);
894 krb5_pa_data **padata)
904 if ((padata
893 sort_krb5_padata_sequence(krb5_context context, krb5_data *realm, krb5_pa_data **padata) argument
[all...]
H A Dsend_tgs.c138 krb5_pa_data *const *padata, const krb5_data *second_ticket,
145 padata, second_ticket,
160 krb5_pa_data *const *padata, const krb5_data *second_ticket,
264 /* combine in any other supplied padata */
265 if (padata) {
268 for (counter = padata; *counter; counter++, i++);
276 for (i = 1, counter = padata; *counter; counter++, i++)
289 tgsreq.padata = combined_padata;
134 krb5_send_tgs(krb5_context context, krb5_flags kdcoptions, const krb5_ticket_times *timestruct, const krb5_enctype *ktypes, krb5_const_principal sname, krb5_address *const *addrs, krb5_authdata *const *authorization_data, krb5_pa_data *const *padata, const krb5_data *second_ticket, krb5_creds *in_cred, krb5_response *rep) argument
156 krb5_send_tgs2(krb5_context context, krb5_flags kdcoptions, const krb5_ticket_times *timestruct, const krb5_enctype *ktypes, krb5_const_principal sname, krb5_address *const *addrs, krb5_authdata *const *authorization_data, krb5_pa_data *const *padata, const krb5_data *second_ticket, krb5_creds *in_cred, krb5_response *rep, char **hostname_used) argument
H A Dpreauth.c222 request->padata = send_pa_list;
248 if (as_reply->padata == 0)
251 for (pa = as_reply->padata; *pa; pa++) {
331 process_pw_salt(krb5_context context, krb5_pa_data *padata, krb5_kdc_req *request, krb5_kdc_rep *as_reply, git_key_proc key_proc, krb5_const_pointer keyseed, git_decrypt_proc decrypt_proc, krb5_keyblock **decrypt_key, krb5_creds *creds, krb5_int32 *do_more, krb5_int32 *done) argument
339 salt.data = (char *) padata->contents;
341 (padata->pa_type == KRB5_PADATA_AFS3_SALT)?(SALT_TYPE_AFS_LENGTH):(padata->length);
H A Dpreauth2.c1342 /* Almost there, just need to make padata ! */
1402 krb5_pa_data **padata,
1429 for (i = 0; padata[i] != NULL && padata[i]->pa_type != 0; i++) {
1433 if (module->pa_type != padata[i]->pa_type) {
1448 padata[i],
1398 krb5_do_preauth_tryagain(krb5_context kcontext, krb5_kdc_req *request, krb5_data *encoded_request_body, krb5_data *encoded_previous_request, krb5_pa_data **padata, krb5_pa_data ***return_padata, krb5_error *err_reply, krb5_data *salt, krb5_data *s2kparams, krb5_enctype *etype, krb5_keyblock *as_key, krb5_prompter_fct prompter, void *prompter_data, krb5_gic_get_as_key_fct gak_fct, void *gak_data, krb5_preauth_client_rock *get_data_rock, krb5_gic_opt_ext *opte) argument
/illumos-gate/usr/src/cmd/krb5/krb5kdc/
H A Dkdc_preauth.c126 etype_info_as_rep_helper(krb5_context context, krb5_pa_data * padata,
135 return_etype_info(krb5_context, krb5_pa_data * padata,
147 return_etype_info2(krb5_context, krb5_pa_data * padata,
159 (krb5_context, krb5_pa_data * padata,
189 (krb5_context, krb5_pa_data * padata,
731 if (request->padata != NULL) {
740 if (pa_list_includes(request->padata,
744 if (pa_list_includes(request->padata,
930 krb5_pa_data **padata; local
940 if (request->padata
1107 krb5_pa_data ** padata; local
1510 etype_info_as_rep_helper(krb5_context context, krb5_pa_data * padata, krb5_db_entry *client, krb5_kdc_req *request, krb5_kdc_rep *reply, krb5_key_data *client_key, krb5_keyblock *encrypting_key, krb5_pa_data **send_pa, int etype_info2) argument
1587 return_etype_info2(krb5_context context, krb5_pa_data * padata, krb5_db_entry *client, krb5_data *req_pkt, krb5_kdc_req *request, krb5_kdc_rep *reply, krb5_key_data *client_key, krb5_keyblock *encrypting_key, krb5_pa_data **send_pa, preauth_get_entry_data_proc etype_get_entry_data, void *pa_system_context, void **pa_request_context) argument
1604 return_etype_info(krb5_context context, krb5_pa_data * padata, krb5_db_entry *client, krb5_data *req_pkt, krb5_kdc_req *request, krb5_kdc_rep *reply, krb5_key_data *client_key, krb5_keyblock *encrypting_key, krb5_pa_data **send_pa, preauth_get_entry_data_proc etypeget_entry_data, void *pa_system_context, void **pa_request_context) argument
1629 krb5_pa_data * padata; local
[all...]
H A Ddo_as_req.c95 reply.padata = 0; /* avoid bogus free in error_out */
292 if (request->padata) {
423 /* Fetch the padata info to be returned */
518 if (reply.padata)
519 krb5_free_pa_data(kdc_context, reply.padata);
H A Dkdc_util.c211 if (!request->padata)
213 for (tmppa = request->padata; *tmppa; tmppa++) {
H A Ddo_tgs_req.c641 reply.padata = 0; /* always */
/illumos-gate/usr/src/lib/krb5/plugins/preauth/pkinit/
H A Dpkinit_srv.c62 krb5_pa_data * padata,
668 krb5_pa_data * padata,
712 if (padata == NULL || padata->length == 0 || padata->contents == NULL)
834 switch ((int)padata->pa_type) {
873 for (i = 0; request->padata[i] != NULL; i++) {
875 __FUNCTION__, request->padata[i]->pa_type);
876 if (request->padata[i]->pa_type == 132)
885 if ((int)padata
667 pkinit_server_return_padata(krb5_context context, krb5_pa_data * padata, struct _krb5_db_entry_new * client, krb5_data *req_pkt, krb5_kdc_req * request, krb5_kdc_rep * reply, struct _krb5_key_data * client_key, krb5_keyblock * encrypting_key, krb5_pa_data ** send_pa, preauth_get_entry_data_proc server_get_entry_data, void *pa_plugin_context, void **pa_request_context) argument
[all...]
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/asn.1/
H A Dasn1_k_encode.c796 FIELDOF_OPT(krb5_kdc_rep, ptr_seqof_pa_data, padata, 2, 2),
807 if (val->padata != NULL && val->padata[0] != NULL)
821 FIELDOF_OPT(krb5_kdc_rep, ptr_seqof_pa_data, padata, 2, 2),
832 if (val->padata != NULL && val->padata[0] != NULL)
899 FIELDOF_OPT(krb5_kdc_req, ptr_seqof_pa_data, padata, 3, 3),
907 if (val->padata != NULL && val->padata[0] != NULL)
919 FIELDOF_OPT(krb5_kdc_req, ptr_seqof_pa_data, padata,
[all...]
H A Dasn1_k_decode.c616 opt_field(val->padata,3,asn1_decode_sequence_of_pa_data,NULL);
713 opt_field(val->padata,2,asn1_decode_sequence_of_pa_data,NULL);
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/include/
H A Dpreauth_plugin.h93 /* Not really a padata type, so don't include it in any list of preauth types
363 * return either zero or non-zero to control whether its padata type is
401 krb5_pa_data * padata,
455 * return either zero or non-zero to control whether its padata type is
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/krb5/krb/
H A Dkfree.c341 if (val->padata) {
342 krb5_free_pa_data(context, val->padata);
343 val->padata = 0;
368 if (val->padata) {
369 krb5_free_pa_data(context, val->padata);
370 val->padata = 0;
/illumos-gate/usr/src/uts/common/gssapi/mechs/krb5/include/
H A Dkrb5.h1147 krb5_pa_data **padata; /* e.g. encoded AP_REQ */ member in struct:_krb5_kdc_req
1186 krb5_pa_data **padata; /* preauthentication data from KDC */ member in struct:_krb5_kdc_rep
H A Dk5-int.h305 #define KDC_ERR_PADATA_TYPE_NOSUPP 16 /* No support for padata type */
1192 /* padata from req_body is used*/
1210 krb5_pa_data **padata; member in struct:_krb5_fast_response

Completed in 117 milliseconds