Я написал некоторый код C для подключения к серверу Kerberized LDAP.Все это прекрасно работает, но в настоящее время он генерирует новый TGT при каждом подключении, а не использует его (если он уже существует) в кэше учетных данных по умолчанию.
Я рассмотрел использование лайковиз krb5_cc_resolve и krb5_initialize, чтобы получить ссылку на кеш, но это, кажется, разрушает кеш, если он уже существует, вместе с любыми билетами, которые он содержит.
По сути, я хочу знать: есть ли способпроверки кэша учетных данных по умолчанию для существующих TGT, не разрушая его?