Datasnap.DSAuth.TDSAuthorizationEvent
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.