Anzeigen: Delphi
C++
Anzeigeeinstellungen
Datasnap.DSAuth
Aus XE2 API Documentation
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
| TDSAuthenticationManager | Unterklasse von TDSCustomAuthenticationManager mit published-Eigenschaften. |
| TDSCustomAuthenticationManager | Komponente zum Bereitstellen von Authentifizierungs- und Autorisierungsprüfungen für Benutzerverbindungen und -aufrufe. |
| TDSCustomRoleItem | Enthält Autorisierungsinformationen für eine Liste mit Einträgen. |
| TDSRoleItem | Erweiterung von TDSCustomRoleItem mit zusätzlichen published-Eigenschaften. |
| TDSRoleItems | Container für TDSRoleItem-Instanzen. |
| TRoleAuth | Attribut zum Kennzeichnen einer Servermethode oder Servermethodenklasse für die Autorisierung. |
Typen
| TDSAuthenticationEvent | Ereignis für die Benutzerauthentifizierung. |
| TDSAuthorizationEvent | Ereignis für die Benutzerautorisierung. |
| TDSRoleComparison | Mögliche Ergebnisse für das Vergleichen von Benutzerrollen mit Servermethodenrollen. |
Konstanten
| rcNoMatch | rcNoMatch: TDSRoleComparison = rcNoMatch; |
| rcNoMethodRoles | rcNoMethodRoles: TDSRoleComparison = rcNoMethodRoles; |
| rcNoUserRoles | rcNoUserRoles: TDSRoleComparison = rcNoUserRoles; |
| rcUserRoleAllowed | rcUserRoleAllowed: TDSRoleComparison = rcUserRoleAllowed; |
| rcUserRoleDenied | rcUserRoleDenied: TDSRoleComparison = rcUserRoleDenied; |