Datasnap.DSAuth.TRoleAuth.Create

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

constructor Create(AuthorizedRoles: string; DeniedRoles: string = ''); overload; virtual;
constructor Create(AllowRoles: TStrings; DenyRoles: TStrings;
DesignTime: Boolean = False); overload; virtual;

C++

__fastcall virtual TRoleAuth(System::UnicodeString AuthorizedRoles, System::UnicodeString DeniedRoles)/* overload */;
__fastcall virtual TRoleAuth(System::Classes::TStrings* AllowRoles, System::Classes::TStrings* DenyRoles, bool DesignTime)/* overload */;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
constructor public
Datasnap.DSAuth.pas
Datasnap.DSAuth.hpp
Datasnap.DSAuth TRoleAuth

Beschreibung

Erstellt eine Instanz des Attributs, das die autorisierten bzw. die abgelehnten Rollen angibt.

Mit Create wird eine neue Instanz erstellt, die zwei durch Kommas getrennten Listen von Rollen angibt. Der erste Parameter (AuthorizedRoles) ist eine Liste von Rollen, die autorisiert für alles sind, zu dem das Attribut zugeordnet wird. Der zweite Parameter (DeniedRoles) ist eine Liste von Rollen, die nicht für alles autorisiert sind, zu dem das Attribut zugeordnet wird.