Datasnap.DSAuth.TDSAuthenticationEvent

De RAD Studio API Documentation
Aller à : navigation, rechercher

C++

typedef void __fastcall (__closure *TDSAuthenticationEvent)(System::TObject* Sender, const System::UnicodeString Protocol, const System::UnicodeString Context, const System::UnicodeString User, const System::UnicodeString Password, bool &valid, System::Classes::TStrings* UserRoles);

Propriétés

Type Visibilité  Source Unité  Parent
typedef public Datasnap.DSAuth.hpp Datasnap.DSAuth Datasnap.DSAuth

Description

Evénement d'authentification de l'utilisateur.

TDSAuthenticationEvent est l'événement utilisé par le gestionnaire d'authentification pour l'authentification de l'utilisateur.

Les paramètres d'entrée fournissent des informations sur la connexion, telles que le nom et le mot de passe de l'utilisateur en cours de connexion, et le paramètre valid permet à l'implémentation de décider si l'utilisateur donné est autorisé à se connecter. UserRoles est une liste vide de chaînes qui peut être remplie par les rôles à associer à l'utilisateur si vous l'autorisez à passer l'authentification.

Voir aussi