API:Datasnap.DSAuth.TDSRoleItem

De RAD Studio API Documentation

TDSRoleItemDatasnap.DSAuth.TDSCustomRoleItemSystem.Classes.TCollectionItemSystem.Classes.TPersistentSystem.TObject

Delphi

TDSRoleItem = class(TDSCustomRoleItem)

C++

class PASCALIMPLEMENTATION TDSRoleItem : public TDSCustomRoleItem

Propriétés

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

Description

Elément rôle qui appartient à une collection de rôles et contient une liste de rôles autorisés, une liste de rôles refusés, un ensemble d'entités à l'intérieur duquel le rôle s'applique et un ensemble d'entités à exclure de cet ensemble d'entités. {{#multireplace:Datasnap.DSAuth.TDSRoleItem|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}} hérite de {{#multireplace:Datasnap.DSAuth.TDSCustomRoleItem|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}}. Tout le contenu en-dessous de cette ligne se réfère à {{#multireplace:Datasnap.DSAuth.TDSCustomRoleItem|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}}.

Elément rôle qui appartient à une collection de rôles et contient une liste de rôles autorisés, une liste de rôles refusés, un ensemble d'entités à l'intérieur duquel le rôle s'applique et un ensemble d'entités à exclure de cet ensemble d'entités.

Les entités définissent les membres API sur le serveur. Chaque entité peut être l'un quelconque des éléments suivants :

  • Un nom de classe. Si vous spécifiez un nom de classe, le rôle s'applique à l'une des méthodes de la classe.
  • Un nom de méthode. Si vous spécifiez un nom de méthode, le rôle s'applique à toutes les méthodes portant le nom spécifié, sur n'importe quelle classe.
  • Un nom de méthode qualifié d'un nom de classe (ClassName.MethodName). Si vous spécifiez une méthode qualifiée, le rôle s'applique uniquement à la méthode spécifiée de la classe spécifiée.

Voir aussi