1
0
mirror of https://github.com/samba-team/samba.git synced 2025-08-24 21:49:29 +03:00

Move PAC decoding over from HEAD.

(This used to be commit b0fd4e5555)
This commit is contained in:
Jim McDonough
2003-04-16 16:57:01 +00:00
parent 09a50497d1
commit bdaac40746
3 changed files with 10 additions and 1 deletions

View File

@ -195,7 +195,7 @@ LIBADS_OBJ = libads/ldap.o libads/ldap_printer.o libads/sasl.o \
libads/krb5_setpw.o libads/ldap_user.o \
libads/ads_struct.o libads/ads_status.o \
libads/disp_sec.o libads/ads_utils.o libads/ldap_utils.o \
libads/ads_ldap.o
libads/ads_ldap.o libads/authdata.o
LIBADS_SERVER_OBJ = libads/util.o libads/kerberos_verify.o

View File

@ -372,6 +372,9 @@ struct acct_info
/* security descriptor structures */
#include "rpc_secdes.h"
/* pac */
#include "authdata.h"
/* different dce/rpc pipes */
#include "rpc_lsa.h"
#include "rpc_netlogon.h"

View File

@ -148,6 +148,12 @@ NTSTATUS ads_verify_ticket(ADS_STRUCT *ads, const DATA_BLOB *ticket,
get_auth_data_from_tkt(auth_data, tkt);
{
TALLOC_CTX *ctx = talloc_init("pac data");
decode_pac_data(auth_data, ctx);
talloc_destroy(ctx);
}
#if 0
if (tkt->enc_part2) {
file_save("/tmp/authdata.dat",