Reimplement krb5_get_in_tkt_with_skey in terms of krb5_get_init_creds,
authorGreg Hudson <ghudson@mit.edu>
Wed, 12 May 2010 20:49:11 +0000 (20:49 +0000)
committerGreg Hudson <ghudson@mit.edu>
Wed, 12 May 2010 20:49:11 +0000 (20:49 +0000)
commite544eaa09354773e246d7fe1b223ddac2bd06c08
treeebb02b633fe2cc3493580b46e1cb40744985fdcb
parent6eacb6d5f29da306ea605a5efb00c0d01c3182b1
Reimplement krb5_get_in_tkt_with_skey in terms of krb5_get_init_creds,
similar to how the password and keytab equivalents were done.

Eliminate krb5_get_in_tkt.  It's been very hard to use since we made
krb5_kdc_rep_decrypt_proc private (in krb5 1.7 the prototype was taken
out of krb5.h altogether), and it's unlikely that anything would have
used it directly in the first place.

Remove and/or simplify a lot of code depended on by krb_get_in_tkt,
including all of preauth.c.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@24012 dc483132-0cff-0310-8789-dd5450dbe970
src/include/k5-int.h
src/include/krb5/krb5.hin
src/lib/krb5/krb/Makefile.in
src/lib/krb5/krb/get_in_tkt.c
src/lib/krb5/krb/in_tkt_sky.c
src/lib/krb5/krb/preauth.c [deleted file]
src/lib/krb5/libkrb5.exports