Include pkinit and include add krb5_pk_identity.

git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@22910 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
Love Hörnquist Åstrand
2008-04-08 08:16:40 +00:00
parent 916b7753f2
commit a5301b2daa

View File

@@ -154,7 +154,7 @@ struct _krb5_krb_auth_data;
#include <krb5_err.h>
#include <asn1_err.h>
#ifdef PKINIT
#include <hx509_err.h>
#include <hx509.h>
#endif
#include <krb5-private.h>
@@ -265,4 +265,22 @@ typedef struct krb5_context_data {
#define KRB5_ADDRESSLESS_DEFAULT TRUE
#endif
#ifdef PKINIT
struct krb5_pk_identity {
hx509_context hx509ctx;
hx509_verify_ctx verify_ctx;
hx509_certs certs;
hx509_certs anchors;
hx509_certs certpool;
hx509_revoke_ctx revokectx;
};
enum {
PKINIT_WIN2K = 1,
PKINIT_27 = 2
};
#endif /* PKINIT */
#endif /* __KRB5_LOCL_H__ */