IClientBlock
Интерфейс IClientBlock
используется клиентской стороной модуляаутентификации для обмена данными с сервером.
-
getLogin
const char* getLogin()
Возвращает имя пользователя, если оно присутствует в DPB.
-
getPassword
const char* getPassword()
Возвращает пароль, если он присутствует в DPB.
-
getData
const unsigned char* getData(unsigned* length)
Возвращает данные аутентификации, переданные с сервера.
-
putData
void putData(StatusType* status, unsigned length, const void* data)
Передаёт данные аутентификации на сервер.
-
newKey
ICryptKey* newKey(StatusType* status)
Создаёт новый ключ шифрования и добавляет его в список доступных дляплагинов шифрования сетевого трафика
-
getAuthBlock
IAuthBlock* getAuthBlock(StatusType* status)