Datasnap.DSAuth.TDSAuthenticationEvent

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
typedef public Datasnap.DSAuth.hpp Datasnap.DSAuth Datasnap.DSAuth

Beschreibung

Ereignis für die Benutzerauthentifizierung.

TDSAuthenticationEvent ist das Ereignis, mit dem der Authentifizierungsmanager die Benutzerauthentifizierung durchführt.

Die Eingabeparameter stellen Informationen über die einzurichtende Verbindung, wie den Benutzernamen und das Passwort, und einen Parameter, valid, bereit, anhand dessen die Implementierung die Verbindung des Benutzers zulassen oder ablehnen kann. UserRoles ist eine leere String-Liste, die mit den dem Benutzer zugeordneten Rollen gefüllt werden kann, wenn Sie die Authentifizierung des Benutzers zulassen.

Siehe auch

Authentifizierung und Autorisierung