EMS.ResourceTypes.TEMSResourceEndPointSuffix.DoAuthorizeRequest
Delphi
procedure DoAuthorizeRequest(const AContext: TEndpointContext); override;
C++
virtual void __fastcall DoAuthorizeRequest(Ems::Resourceapi::TEndpointContext* const AContext);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
protected | EMS.ResourceTypes.pas EMS.ResourceTypes.hpp |
EMS.ResourceTypes | TEMSResourceEndPointSuffix |
説明
EMS サーバーのアクセス制御リストが、指定されたエンドポイント コンテキストの要求を認証するかどうかを判断します。EMS サーバーが要求を認証しない場合は例外を発生させます。
EMS サーバーが要求を認証しない場合、DoAuthorizeRequest は、エンドポイント コンテキストの Response プロパティの RaiseUnauthorized を呼び出します。
TEMSCommonResource.HandleRequest は、指定されたエンドポイント コンテキストを処理できるエンドポイント オブジェクトいずれかの DoAuthorizeRequest を呼び出します。TEMSCommonResource.HandleRequest が DoAuthorizeRequest を呼び出した後、TEMSCommonResource.HandleRequest は同じエンドポイント オブジェクトの DoHandleRequest を呼び出します。