Datasnap.DSAuth.TDSAuthenticationEvent

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

TDSAuthenticationEvent = procedure(Sender: TObject;
const Protocol: string;
const Context: string;
const User: string;
const Password: string;
var valid: boolean;
UserRoles: TStrings) of object;

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
type
typedef
public
Datasnap.DSAuth.pas
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