EMS.ResourceTypes.TEMSResourceEndPointSuffix.DoAuthorizeRequest
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.