On OS X we use SCDynamicStoreConfig to read krb5.conf-like info. Currently the native method in SCDynamicStoreConfig.m returns a data structure that mimics the internal data structure inside sun/security/krb5/Config.java. If we decide to refactor Config to support more features (for example, 7153718) and the data structure needs to be adjusted, SCDynamicStoreConfig.m must be updated also. It will be nice if the two data structures are independent now. This RFE suggests returning the raw data structure used inside the SCDynamicStore.