summaryrefslogtreecommitdiffstats
path: root/src/lib/krb5/libkrb5.exports
diff options
context:
space:
mode:
authorNathaniel McCallum <npmccallum@redhat.com>2013-09-09 14:23:56 -0400
committerGreg Hudson <ghudson@mit.edu>2014-06-02 17:58:26 -0400
commitbb89afd7c59deea855d2818fe36ef7472b4abf2e (patch)
treed5e010a26e547c0fdd45ae3608ac3066bfb15f7f /src/lib/krb5/libkrb5.exports
parentd0be57ac45ea639baa3cff0dd2108c34e834bfa7 (diff)
downloadkrb5-bb89afd7c59deea855d2818fe36ef7472b4abf2e.tar.gz
krb5-bb89afd7c59deea855d2818fe36ef7472b4abf2e.tar.xz
krb5-bb89afd7c59deea855d2818fe36ef7472b4abf2e.zip
Add ASN.1 codec for KKDCP's KDC-PROXY-MESSAGE
Handle encoding and decoding [MS-KKDCP] proxy messages, including handling of the additional length bytes. Early versions of [MS-KKDCP] incorrectly omit that the size of the proxied message is prepended to the proxied message, as it is when we're using plain TCP, before encoding the proxy-message structure. This is fixed at least as of version 2.1 of the spec. [nalin@redhat.com: add tests] ticket: 7929
Diffstat (limited to 'src/lib/krb5/libkrb5.exports')
-rw-r--r--src/lib/krb5/libkrb5.exports3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/lib/krb5/libkrb5.exports b/src/lib/krb5/libkrb5.exports
index 863ec029d..2d0852def 100644
--- a/src/lib/krb5/libkrb5.exports
+++ b/src/lib/krb5/libkrb5.exports
@@ -25,6 +25,7 @@ decode_krb5_iakerb_finished
decode_krb5_iakerb_header
decode_krb5_kdc_req_body
decode_krb5_otp_tokeninfo
+decode_krb5_kkdcp_message
decode_krb5_pa_enc_ts
decode_krb5_pa_for_user
decode_krb5_pa_fx_fast_reply
@@ -72,6 +73,7 @@ encode_krb5_iakerb_finished
encode_krb5_iakerb_header
encode_krb5_kdc_req_body
encode_krb5_otp_tokeninfo
+encode_krb5_kkdcp_message
encode_krb5_pa_enc_ts
encode_krb5_pa_for_user
encode_krb5_pa_fx_fast_reply
@@ -113,6 +115,7 @@ k5_expand_path_tokens
k5_expand_path_tokens_extra
k5_free_algorithm_identifier
k5_free_otp_tokeninfo
+k5_free_kkdcp_message
k5_free_pa_otp_challenge
k5_free_pa_otp_req
k5_free_serverlist