Datasnap.DSSession.TDSSession.RequiresAuthorization
Delphi
function RequiresAuthorization(MethodInfo: TDSMethodInfo): Boolean; virtual;
C++
virtual bool __fastcall RequiresAuthorization(Datasnap::Dscommonserver::TDSMethodInfo* MethodInfo);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | Datasnap.DSSession.pas Datasnap.DSSession.hpp |
Datasnap.DSSession | TDSSession |
Description
Indique si la méthode donnée requiert une autorisation.
La méthode RequiresAuthorization renvoie True si la méthode donnée requiert une autorisation, False sinon.
Par exemple, DSMetadata.GetDatabase est appelée lorsqu'une SQLConnection
est établie au serveur, donc la vérification de l'autorisation serait redondante (et elle pourrait échouer faussement) car la connexion est déjà authentifiée.