#include "ALDCoreUtils.h"
| ALD::CALDConnection::CALDConnection |
( |
IALDCore & |
Core, |
|
|
ALDAuthType |
at, |
|
|
unsigned int |
flags = ALD_CI_ALL |
|
) |
| |
|
explicit |
Возвращает тип аутентификации
| bool ALD::CALDConnection::Check |
( |
unsigned int |
timeout, |
|
|
unsigned int |
delay |
|
) |
| |
| void ALD::CALDConnection::Connect |
( |
ALDAuthType |
at, |
|
|
unsigned int |
ci_flags = 0 |
|
) |
| |
Установка соединения по типу аутентификации и флагам
| void ALD::CALDConnection::Connect |
( |
const string & |
userId, |
|
|
ALDAuthType |
at, |
|
|
unsigned int |
ci_flags = 0 |
|
) |
| |
Установка соединения для заданного пользователя по типу аутентификации и флагам
| void ALD::CALDConnection::Disconnect |
( |
| ) |
|
| void ALD::CALDConnection::EnsureConnection |
( |
| ) |
|
Восстановление соединения
| unsigned int ALD::CALDConnection::flags |
( |
| ) |
const |
Возвращет флаги соединения
| bool ALD::CALDConnection::IsConnected |
( |
| ) |
|
Возвращает состояние соединения
| bool ALD::CALDConnection::IsKadm |
( |
| ) |
const |
Возвращает доступность интерфейса Kerberos.
| bool ALD::CALDConnection::IsLdap |
( |
| ) |
const |
Возвращает доступность интерфейса LDAP.
| bool ALD::CALDConnection::IsRpc |
( |
| ) |
const |
Возвращает доступность интерфейса RPC.
Возвращает указатель на интерфейс Kerberos.
Возвращает указатель на интерфейс LDAP.
| IALDCore* ALD::CALDConnection::pCore |
( |
| ) |
const |
Возвращает указатель на интерфейс ядра
Возвращает указатель на интерфейс RPC.
| const string& ALD::CALDConnection::userId |
( |
| ) |
const |
|
inline |
Возвращет аутентифицированного пользователя
Текущий тип аутентификации
| bool ALD::CALDConnection::m_bActive |
|
protected |
Состояние активного соединения
| unsigned int ALD::CALDConnection::m_ci_flags |
|
protected |
Указатель на интерфейс Kerberos.
Указатель на интерфейс LDAP.
Указатель на интерфейс RPC.
Указатель на интерфейс ядра
| string ALD::CALDConnection::m_strUserId |
|
protected |
Аутентифицированный пользователь
Объявления и описания членов класса находятся в файле: