Datasnap.DSAuth.TDSAuthorizationEvent

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

TDSAuthorizationEvent = procedure(Sender: TObject;
AuthorizeEventObject: TDSAuthorizeEventObject;
var valid: boolean) of object;

C++

typedef void __fastcall (__closure *TDSAuthorizationEvent)(System::TObject* Sender, Datasnap::Dscommonserver::TDSAuthorizeEventObject* AuthorizeEventObject, bool &valid);

Propriétés

Type Visibilité  Source Unité  Parent
type
typedef
public
Datasnap.DSAuth.pas
Datasnap.DSAuth.hpp
Datasnap.DSAuth Datasnap.DSAuth

Description

Evénement d'autorisation de l'utilisateur.

TDSAuthorizationEvent est l'événement utilisé par le gestionnaire d'authentification pour l'autorisation de l'utilisateur. Le paramètre AuthorizeEventObject fournit des informations sur l'invocation en cours à autoriser ou à refuser, telles que les rôles authorized et denied sur la méthode serveur invoquée, le nom de l'utilisateur tentant l'invocation, et les rôles utilisateur assignés à cet utilisateur.

Le paramètre valid peut être défini sur True ou False, pour spécifier si l'autorisation est passée ou a échoué.

Voir aussi