summaryrefslogtreecommitdiffstats
path: root/src/include
diff options
context:
space:
mode:
authorNalin Dahyabhai <nalin@dahyabhai.net>2012-10-01 18:51:06 -0400
committerGreg Hudson <ghudson@mit.edu>2012-10-16 19:22:48 -0400
commit9f19a10466b0e85929babaa256146bf4f75f9125 (patch)
treed224a62feaebd886e616bf4180c5785e35793eac /src/include
parent4e89b0b186ec90a6a06dd761d61ab45d82db599a (diff)
downloadkrb5-9f19a10466b0e85929babaa256146bf4f75f9125.tar.gz
krb5-9f19a10466b0e85929babaa256146bf4f75f9125.tar.xz
krb5-9f19a10466b0e85929babaa256146bf4f75f9125.zip
Test in_ccache and pa_types functionality
* Add a krb5int_build_conf_principals() function to allow our get/set code to directly prune out duplicate config entries. * Verify that when we specify a pa_type, it affects whether or not we will use a particular preauth plugin. * Verify that we correctly save the KDC's preauth type number, that we tried to answer, to the out_ccache.
Diffstat (limited to 'src/include')
-rw-r--r--src/include/k5-int.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/include/k5-int.h b/src/include/k5-int.h
index d5299c597..08e8dcd5a 100644
--- a/src/include/k5-int.h
+++ b/src/include/k5-int.h
@@ -2040,6 +2040,11 @@ krb5_error_code KRB5_CALLCONV
krb5_cc_retrieve_cred_default(krb5_context, krb5_ccache, krb5_flags,
krb5_creds *, krb5_creds *);
+krb5_error_code
+krb5int_build_conf_principals(krb5_context context, krb5_ccache id,
+ krb5_const_principal principal,
+ const char *name, krb5_creds *cred);
+
krb5_boolean KRB5_CALLCONV
krb5_creds_compare(krb5_context in_context, krb5_creds *in_creds,
krb5_creds *in_compare_creds);