DESCRIPTION
These functions get values from the krb5.conf(5) configuration file, or another configuration database specified by the c parameter. The variable arguments should be a list of strings naming each subsection to look for. For example:
krb5_config_get_bool_default(context, NULL, FALSE, "libdefaults", "log_utc", NULL)
gets the boolean value for the log_utc option, defaulting to FALSE.
krb5_config_get_bool_default will convert the option value to a boolean value, where 'yes', 'true', and any non-zero number means TRUE, and any other value FALSE.
krb5_config_get_int_default will convert the value to an integer.
krb5_config_get_time_default will convert the value to a period of time (not a time stamp) in seconds, so the string '2 weeks' will be converted to 1209600 (2 * 7 * 24 * 60 * 60).
BUGS
Other than for the string case, theres no way to tell whether there was a value specified or not.
SEE ALSO
krb5_appdefault(3), krb5.conf(5)