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 ;
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | EMS.ResourceAPI.pas EMS.ResourceAPI.hpp |
EMS.ResourceAPI | TEMSEndpointAuthorization |
Beschreibung
Legt fest, ob die angegebene Zugriffskontrollliste (ACL) die Anforderung des angegebenen Endpunktkontextes autorisiert oder nicht und löst eine Exception aus, wenn die ACL die Anforderung nicht autorisiert.
Wenn die ACL die Anforderung nicht autorisiert, ruft DoAuthorizeRequest RaiseUnauthorized für die Eigenschaft Response des Endpunktkontextes auf.