summaryrefslogtreecommitdiffstats
path: root/src/include
diff options
context:
space:
mode:
authorGreg Hudson <ghudson@mit.edu>2009-07-29 16:10:32 +0000
committerGreg Hudson <ghudson@mit.edu>2009-07-29 16:10:32 +0000
commitd71bb0ac2c2f24486971aca60efe0b5d7e878c30 (patch)
treea8222af86306199b03c2656f40baaf47bbc85094 /src/include
parent0479bee230a5fb18a7b1333dcf2678250241438f (diff)
downloadkrb5-d71bb0ac2c2f24486971aca60efe0b5d7e878c30.tar.gz
krb5-d71bb0ac2c2f24486971aca60efe0b5d7e878c30.tar.xz
krb5-d71bb0ac2c2f24486971aca60efe0b5d7e878c30.zip
Enctype list configuration enhancements
In the processing code for enctype lists, add support for "DEFAULT" to indicate the default list, for families (des/des3/aes/rc4), and for removing entries from the current list (-foo). Also add unit tests and document. ticket: 6539 git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@22469 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/include')
-rw-r--r--src/include/k5-int.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/include/k5-int.h b/src/include/k5-int.h
index d4407b99d2..c2f1127097 100644
--- a/src/include/k5-int.h
+++ b/src/include/k5-int.h
@@ -2795,6 +2795,10 @@ krb5int_pac_sign(krb5_context context,
const krb5_keyblock *privsvr_key,
krb5_data *data);
+krb5_error_code krb5int_parse_enctype_list(krb5_context context, char *profstr,
+ krb5_enctype *default_list,
+ krb5_enctype **result);
+
#ifdef DEBUG_ERROR_LOCATIONS
#define krb5_set_error_message(ctx, code, ...) \
krb5_set_error_message_fl(ctx, code, __FILE__, __LINE__, __VA_ARGS__)