Lines Matching refs:ap_req

109 		   krb5_ap_req *ap_req)  in krb5_decode_ap_req()  argument
113 ret = decode_AP_REQ(inbuf->data, inbuf->length, ap_req, &len); in krb5_decode_ap_req()
116 if (ap_req->pvno != 5){ in krb5_decode_ap_req()
117 free_AP_REQ(ap_req); in krb5_decode_ap_req()
121 if (ap_req->msg_type != krb_ap_req){ in krb5_decode_ap_req()
122 free_AP_REQ(ap_req); in krb5_decode_ap_req()
126 if (ap_req->ticket.tkt_vno != 5){ in krb5_decode_ap_req()
127 free_AP_REQ(ap_req); in krb5_decode_ap_req()
317 krb5_ap_req *ap_req, in krb5_verify_ap_req() argument
326 ap_req, in krb5_verify_ap_req()
338 krb5_ap_req *ap_req, in krb5_verify_ap_req2() argument
369 if (ap_req->ap_options.use_session_key && ac->keyblock){ in krb5_verify_ap_req2()
370 ret = krb5_decrypt_ticket(context, &ap_req->ticket, in krb5_verify_ap_req2()
377 ret = krb5_decrypt_ticket(context, &ap_req->ticket, in krb5_verify_ap_req2()
387 ap_req->ticket.sname, in krb5_verify_ap_req2()
388 ap_req->ticket.realm); in krb5_verify_ap_req2()
398 &ap_req->authenticator, in krb5_verify_ap_req2()
489 if (ap_req->ap_options.use_session_key) in krb5_verify_ap_req2()
491 if (ap_req->ap_options.mutual_required) in krb5_verify_ap_req2()
779 krb5_ap_req *ap_req, in get_key_from_keytab() argument
794 if (ap_req->ticket.enc_part.kvno) in get_key_from_keytab()
795 kvno = *ap_req->ticket.enc_part.kvno; in get_key_from_keytab()
803 ap_req->ticket.enc_part.etype, in get_key_from_keytab()
848 krb5_ap_req ap_req; in krb5_rd_req_ctx() local
868 ret = krb5_decode_ap_req(context, inbuf, &ap_req); in krb5_rd_req_ctx()
875 ap_req.ticket.sname, in krb5_rd_req_ctx()
876 ap_req.ticket.realm); in krb5_rd_req_ctx()
880 if (ap_req.ap_options.use_session_key && in krb5_rd_req_ctx()
916 ap_req.ticket.sname, in krb5_rd_req_ctx()
917 ap_req.ticket.realm); in krb5_rd_req_ctx()
924 &ap_req, in krb5_rd_req_ctx()
946 &ap_req, in krb5_rd_req_ctx()
968 if (ap_req.ticket.enc_part.kvno) in krb5_rd_req_ctx()
969 kvno = *ap_req.ticket.enc_part.kvno; in krb5_rd_req_ctx()
982 ap_req.ticket.enc_part.etype, in krb5_rd_req_ctx()
987 if (entry.keyblock.keytype != ap_req.ticket.enc_part.etype) { in krb5_rd_req_ctx()
994 &ap_req, in krb5_rd_req_ctx()
1069 free_AP_REQ(&ap_req); in krb5_rd_req_ctx()