Anzeigen: Delphi C++
Anzeigeeinstellungen

Datasnap.DSAuth

Aus XE2 API Documentation
Wechseln zu: Navigation, Suche

Definiert Klassen, die den DataSnap-Authentifizierungsmanager, die DataSnap-Benutzerrollen für die Kennzeichnung von Servermethoden oder Servermethodenklassen für die Autorisierung und die zugehörige Funktionalität implementieren.

Klassen

TDSAuthenticationManagerUnterklasse von TDSCustomAuthenticationManager mit published-Eigenschaften.
TDSCustomAuthenticationManagerKomponente zum Bereitstellen von Authentifizierungs- und Autorisierungsprüfungen für Benutzerverbindungen und -aufrufe.
TDSCustomRoleItemEnthält Autorisierungsinformationen für eine Liste mit Einträgen.
TDSRoleItemErweiterung von TDSCustomRoleItem mit zusätzlichen published-Eigenschaften.
TDSRoleItemsContainer für TDSRoleItem-Instanzen.
TRoleAuthAttribut zum Kennzeichnen einer Servermethode oder Servermethodenklasse für die Autorisierung.

Typen

TDSAuthenticationEventEreignis für die Benutzerauthentifizierung.
TDSAuthorizationEventEreignis für die Benutzerautorisierung.
TDSRoleComparisonMögliche Ergebnisse für das Vergleichen von Benutzerrollen mit Servermethodenrollen.

Konstanten

rcNoMatchrcNoMatch: TDSRoleComparison = rcNoMatch;
rcNoMethodRolesrcNoMethodRoles: TDSRoleComparison = rcNoMethodRoles;
rcNoUserRolesrcNoUserRoles: TDSRoleComparison = rcNoUserRoles;
rcUserRoleAllowedrcUserRoleAllowed: TDSRoleComparison = rcUserRoleAllowed;
rcUserRoleDeniedrcUserRoleDenied: TDSRoleComparison = rcUserRoleDenied;


Frühere Versionen
Übersetzungen