|
Astra Linux Directory Client Core API
1.7.0
|
#include "kdc-wrapper.h"
Открытые члены | |
| virtual unsigned int | GetItfVersion ()=0 |
| virtual void | ConnectPassword (const string &user, const string &pwd)=0 |
| virtual void | ConnectKeytab (const string &user, const string &keytab)=0 |
| virtual bool | IsConnected ()=0 |
| virtual void | Disconnect (bool keep_cred=false)=0 |
| virtual string | GetDefaultRealm ()=0 |
| virtual long | GetLastError ()=0 |
| virtual bool | IfReconnectNeeded ()=0 |
| virtual string | GetUserId ()=0 |
| virtual | ~IALDKdcConnection () |
Абстрактный класс-интерфейс соединения с сервером Kerberos.
Предоставляет интерфейс выполнения запросов к серверу Kerberos
|
inlinevirtual |
Деструктор
|
pure virtual |
Установка соединения с помощью файла ключей
| [in] | user | Имя пользователя |
| [in] | keytab | Путь к файлу ключей |
|
pure virtual |
Установка соединения с помощью пароля
| [in] | user | Имя пользователя |
| [in] | pwd | Пароль |
|
pure virtual |
Завершение соединения с сервером
| [in] | keep_cred | Флаг отмены удаления кеша аутентификационных данных |
|
pure virtual |
Kerberos REALM по умолчанию
|
pure virtual |
Версия протокола Kerberos.
|
pure virtual |
Получение кода последней ошибки
|
pure virtual |
Текущий аутентифицированный пользователь
|
pure virtual |
Проверка нужна ли переустановка соединения
|
pure virtual |
Проверка установлено ли соединение