framework module Kerberos [extern_c] { umbrella header "Kerberos.h" export * module * { export * } explicit module CredentialsCache2 { header "CredentialsCache2.h" export * } explicit module locate_plugin { header "locate_plugin.h" export * } explicit module preauth_plugin { header "preauth_plugin.h" export * } // These headers are incompatible with each other exclude header "prof_err.h" exclude header "prof_int.h" requires !swift }