Datasnap.DSAuth.TDSAuthorizationEvent

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

C++

typedef void __fastcall (__closure *TDSAuthorizationEvent)(System::TObject* Sender, Datasnap::Dscommonserver::TDSAuthorizeEventObject* AuthorizeEventObject, bool &valid);

Eigenschaften

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

Beschreibung

Ereignis für die Benutzerautorisierung.

TDSAuthorizationEvent ist das Ereignis, mit dem der Authentifizierungsmanager die Benutzerautorisierung durchführt. Der Parameter AuthorizeEventObject stellt Informationen über den aktuellen Aufruf bereit, der autorisiert oder abgelehnt werden soll, wie z.B. die Rollen autorisiert und abgelehnt für die aufzurufende Servermethode, den Namen des Benutzers, der den Aufruf versucht und die Benutzerrollen, die diesem Benutzer zugeordnet sind.

Der Parameter valid kann auf True oder False gesetzt werden, um anzugeben, ob die Autorisierung erfolgreich war oder fehlgeschlagen ist.

Siehe auch