diff options
| author | Greg Hudson <ghudson@mit.edu> | 2010-05-12 20:49:11 +0000 |
|---|---|---|
| committer | Greg Hudson <ghudson@mit.edu> | 2010-05-12 20:49:11 +0000 |
| commit | e544eaa09354773e246d7fe1b223ddac2bd06c08 (patch) | |
| tree | ebb02b633fe2cc3493580b46e1cb40744985fdcb /src/include/krb5 | |
| parent | 6eacb6d5f29da306ea605a5efb00c0d01c3182b1 (diff) | |
| download | krb5-e544eaa09354773e246d7fe1b223ddac2bd06c08.tar.gz krb5-e544eaa09354773e246d7fe1b223ddac2bd06c08.tar.xz krb5-e544eaa09354773e246d7fe1b223ddac2bd06c08.zip | |
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
Diffstat (limited to 'src/include/krb5')
| -rw-r--r-- | src/include/krb5/krb5.hin | 11 |
1 files changed, 0 insertions, 11 deletions
diff --git a/src/include/krb5/krb5.hin b/src/include/krb5/krb5.hin index 1c89f9e92..18097f236 100644 --- a/src/include/krb5/krb5.hin +++ b/src/include/krb5/krb5.hin @@ -1950,17 +1950,6 @@ krb5_get_profile(krb5_context, struct _profile_t * /* profile_t */ *); #if KRB5_DEPRECATED KRB5_ATTR_DEPRECATED krb5_error_code KRB5_CALLCONV -krb5_get_in_tkt(krb5_context, krb5_flags, krb5_address *const *, - krb5_enctype *, krb5_preauthtype *, - krb5_error_code (*)(krb5_context, krb5_enctype, krb5_data *, - krb5_const_pointer, krb5_keyblock **), - krb5_const_pointer, - krb5_error_code (*)(krb5_context, const krb5_keyblock *, - krb5_const_pointer, krb5_kdc_rep * ), - krb5_const_pointer, krb5_creds *, krb5_ccache, - krb5_kdc_rep **); - -KRB5_ATTR_DEPRECATED krb5_error_code KRB5_CALLCONV krb5_get_in_tkt_with_password(krb5_context, krb5_flags, krb5_address *const *, krb5_enctype *, krb5_preauthtype *, const char *, krb5_ccache, krb5_creds *, krb5_kdc_rep **); |
