EMS.ResourceTypes.TEMSResourceEndPointSuffix.DoAuthorizeRequest

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure DoAuthorizeRequest(const AContext: TEndpointContext); override;

C++

virtual void __fastcall DoAuthorizeRequest(Ems::Resourceapi::TEndpointContext* const AContext);

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
protected
EMS.ResourceTypes.pas
EMS.ResourceTypes.hpp
EMS.ResourceTypes TEMSResourceEndPointSuffix


Description

Détermine si les listes de contrôle d'accès du serveur EMS autorisent la requête du contexte de point de terminaison spécifié et déclenche une exception si le serveur EMS n'autorise pas la requête.

Si le serveur EMS n'autorise pas la requête, DoAuthorizeRequest appelle RaiseUnauthorized sur la propriété Response du contexte de point de terminaison.

TEMSCommonResource.HandleRequest appelle DoAuthorizeRequest sur l'un de ses objets point de terminaison qui peuvent gérer le contexte de point de terminaison spécifié. Après que TEMSCommonResource.HandleRequest a appelé DoAuthorizeRequest, TEMSCommonResource.HandleRequest appelle DoHandleRequest sur ce même objet point de terminaison.

Voir aussi