EMS.ResourceTypes.TEMSResourceEndPointSuffix.DoAuthorizeRequest
Delphi
procedure DoAuthorizeRequest(const AContext: TEndpointContext); override;
C++
virtual void __fastcall DoAuthorizeRequest(Ems::Resourceapi::TEndpointContext* const AContext);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
protected | EMS.ResourceTypes.pas EMS.ResourceTypes.hpp |
EMS.ResourceTypes | TEMSResourceEndPointSuffix |
Beschreibung
Legt fest, ob die Zugriffskontrollliste des EMS-Servers die Anforderung des angegebenen Endpunktkontextes autorisiert oder nicht und löst eine Exception aus, wenn der EMS-Server die Anforderung nicht autorisiert.
Wenn der EMS-Server die Anforderung nicht autorisiert, ruft DoAuthorizeRequest für die Eigenschaft Response des Endpunktkontextes RaiseUnauthorized auf.
TEMSCommonResource.HandleRequest ruft DoAuthorizeRequest für eines der Endpunktobjekte auf, die den angegebenen Endpunktkontext behandeln können. Wenn TEMSCommonResource.HandleRequest DoAuthorizeRequest aufgerufen hat, ruft TEMSCommonResource.HandleRequest DoHandleRequest für dasselbe Endpunktobjekt auf.