IServer
Интерфейс IServer является основным интерфейсом серверной части плагинааутентификации.
-
authenticate
int authenticate(StatusType* status, IServerBlock* sBlock, IWriter* writerInterface)Выполняет один этап аутентификации. Обмен данными с клиентомосуществляется с использованием интерфейса
sBlock. Когда создаетсянекоторый элемент аутентификации, его следует добавить в блокаутентификации с помощьюwriterInterface. Возможные значения возвратаопределяются в интерфейсеIAuth. -
setDbCryptCallback
void setDbCryptCallback(StatusType* status, ICryptKeyCallback* cryptCallback)Устанавливает интерфейс обратного вызова шифрования базы данных, которыйбудет использоваться для последующих подключений к базе данных исервисам.