From cc78afaa097eebeb3afc45b41c4fa4dbfa6babfe Mon Sep 17 00:00:00 2001 From: Johan Danielsson Date: Mon, 14 Jul 1997 10:11:37 +0000 Subject: [PATCH] Add typedef for AP_REQ. git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2265 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/krb5/krb5.h | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/lib/krb5/krb5.h b/lib/krb5/krb5.h index fddd009bf..4808961f0 100644 --- a/lib/krb5/krb5.h +++ b/lib/krb5/krb5.h @@ -119,6 +119,8 @@ typedef enum krb5_keytype { typedef EncryptionKey krb5_keyblock; +typedef AP_REQ krb5_ap_req; + struct krb5_cc_ops; typedef struct krb5_ccache_data{ @@ -575,6 +577,19 @@ krb5_rd_req_with_keyblock(krb5_context context, krb5_flags *ap_req_options, krb5_ticket **ticket); +krb5_error_code +krb5_decode_ap_req(krb5_context context, + const krb5_data *inbuf, + krb5_ap_req *ap_req); + +krb5_error_code +krb5_verify_ap_req(krb5_context context, + krb5_auth_context *auth_context, + krb5_ap_req *ap_req, + krb5_const_principal server, + krb5_keyblock *keyblock, + krb5_flags *ap_req_options, + krb5_ticket **ticket); krb5_error_code krb5_free_creds (krb5_context context,