Datasnap.DSAuth.TDSCustomAuthenticationManager.Authorize

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function Authorize(const EventObject: TDSAuthorizeEventObject): boolean; virtual;

C++

virtual bool __fastcall Authorize(Datasnap::Dscommonserver::TDSAuthorizeEventObject* const EventObject);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
Datasnap.DSAuth.pas
Datasnap.DSAuth.hpp
Datasnap.DSAuth TDSCustomAuthenticationManager

Beschreibung

Gibt zurück, ob der angegebene Benutzer auf die betreffende Methode zugreifen darf.

Diese Funktion wird an das OnUserAuthorize-Ereignis (falls angegeben) delegiert. Ansonsten wird True zurückgegeben, solange die in SessionUserRoles angegebene Benutzerrollen auf die aufgerufte Servermethode zugreifen dürfen. Der Autorisierungsvorgang basiert sich auf den zugelassenen und abgelehneten Rollen, die im EventObject gespeichert werden.

Siehe auch