IServer
L`interface IServer
est l`interface principale du plugin d`authentification.
-
authenticate
int authenticate(StatusType* status, IServerBlock* sBlock, IWriter* writerInterface)
Effectue une seule étape d’authentification. L’échange de données avec le client s’effectue à l’aide de l’interface
sBlock
. Lorsqu’un élément d’authentification est créé, il doit être ajouté au bloc d’authentification à l’aide dewriterInterface
. Les valeurs de retour possibles sont définies dans l’interfaceIAuth
. -
setDbCryptCallback
void setDbCryptCallback(StatusType* status, ICryptKeyCallback* cryptCallback)
Définit l’interface de rappel de chiffrement de base de données qui sera utilisée pour les connexions ultérieures à la base de données etServices.