EMS.ResourceAPI.TEMSEndpointAuthorization.Authorize
Delphi
procedure Authorize(const AContext: TEndpointContext; const AACL: TACL); virtual; abstract;
C++
virtual void __fastcall Authorize(TEndpointContext* const AContext, TACL* const AACL) = 0 ;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | EMS.ResourceAPI.pas EMS.ResourceAPI.hpp |
EMS.ResourceAPI | TEMSEndpointAuthorization |
説明
指定されたアクセス制御リスト(ACL)によって、指定されたエンドポイント コンテキストの要求に権限が付与されるかどうかを判断し、ACL によって要求に権限が付与されない場合には例外を発生させます。
ACL によって要求に権限が付与されない場合、DoAuthorizeRequest はエンドポイント コンテキストの Response プロパティの RaiseUnauthorized を呼び出します。