Datasnap.DSAuth.TDSCustomAuthenticationManager.Authorize
Delphi
function Authorize(const EventObject: TDSAuthorizeEventObject): boolean; virtual;
C++
virtual bool __fastcall Authorize(Datasnap::Dscommonserver::TDSAuthorizeEventObject* const EventObject);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | Datasnap.DSAuth.pas Datasnap.DSAuth.hpp |
Datasnap.DSAuth | TDSCustomAuthenticationManager |
Description
Renvoie si l'utilisateur spécifié est autorisé à accéder à la méthode en question.
Délègue l'événement OnUserAuthorize, s'il est spécifié. Sinon, elle renvoie True, tant que l'autorisation d'accès à la méthode serveur invoquée n'est pas refusée à la fonction SessionUserRoles spécifiée. L'autorisation est gérée selon les rôles autorisés ou refusés stockés dans EventObject.