diff options
author | Jeffrey Altman <jaltman@secure-endpoints.com> | 2007-01-16 04:18:02 +0000 |
---|---|---|
committer | Jeffrey Altman <jaltman@secure-endpoints.com> | 2007-01-16 04:18:02 +0000 |
commit | 7e0c27f227983df21297953d756746eeaab3204e (patch) | |
tree | ced61e5e3b20af7f5a665c336f69f3d44ed58162 /src/lib/krb5_32.def | |
parent | c30ec9459203c1130366f7339024b5460181e077 (diff) | |
download | krb5-7e0c27f227983df21297953d756746eeaab3204e.tar.gz krb5-7e0c27f227983df21297953d756746eeaab3204e.tar.xz krb5-7e0c27f227983df21297953d756746eeaab3204e.zip |
This commit adds two new functions, krb5_server_decrypt_ticket_keyblock
(private) and krb5_server_decrypt_ticket_keytab (public). These
functions take a krb5_ticket as input and decrypt it using the provided
key data. The public function is useful for higher level application
protocols such a TLS-KRB5 and AFS RX-KRB5 which exchange a service
but do not use the AP-REQ/AP-REP messages.
This commit also adds new functionality to kvno which permits kvno
when provided a keytab as input to verify whether or not the keytab
contains a key that can successfully decrypt the obtains service ticket.
ticket: 5349
tags: pullup
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@19062 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/lib/krb5_32.def')
-rw-r--r-- | src/lib/krb5_32.def | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/lib/krb5_32.def b/src/lib/krb5_32.def index f767c6de1e..078b8cae99 100644 --- a/src/lib/krb5_32.def +++ b/src/lib/krb5_32.def @@ -219,6 +219,7 @@ krb5_c_string_to_key_with_params krb5_recvauth_version krb5_salttype_to_string krb5_sendauth + krb5_server_decrypt_ticket_keytab krb5_set_default_realm krb5_set_default_tgs_enctypes krb5_set_password |