r9648: this fixes the krb5 based login with the pac. The key to this whole saga was
authorAndrew Tridgell <tridge@samba.org>
Fri, 26 Aug 2005 11:52:35 +0000 (11:52 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 18:34:37 +0000 (13:34 -0500)
commitb8f4e0796d068fab6844dd94dc28d3e9825e0f55
tree0d6f0aad07b47c42017a1dc0486a186c61167882
parent4e24e930583de3e968da06fea9f06eaabec4ac7e
r9648: this fixes the krb5 based login with the pac. The key to this whole saga was
that the logon_time field in the pac must match the authtime field in the ticket we
gave the client in the AS-REP (and thus also the authtime field in the ticket we get
back in the TGS-REQ).

Many thanks to Andrew Bartlett for his patience in showing me the
basic ropes of all this code! This was a joint effort.
(This used to be commit 7bee374b3ffcdb0424a83f909fe5ad504ea3882e)
source4/auth/kerberos/kerberos.h
source4/auth/kerberos/kerberos_pac.c
source4/heimdal/kdc/kerberos5.c
source4/kdc/pac-glue.c
source4/kdc/pac-glue.h