userConfigOnServer
[ Schnittstelle ]
export interface userConfigOnServer {
state: TcHmi.Server.userConfigState;
userIsInGroups: string[];
name: string | null;
domain: string | null;
locale: string | undefined;
timeFormatLocale: string | undefined;
timeZone: string | undefined;
clientIp: string;
session: string | null;
clientCertificate: string | null;
autoLogOffMilliSeconds: number | null;
defaultAuthExtension: string;
}
Eigenschaften
Name | Typ | Beschreibung |
---|---|---|
state | Status der Benutzerinformation im Browser und auf dem Server | |
userIsInGroups | string[] | Array der Gruppen in der der aktuelle Benutzer Mitglied ist. |
name | Name des aktuellen Benutzers oder wenn keine Benutzerinformationen verfügbar: null. | |
domain | Quelle der Benutzerinformationen im Server oder wenn keine Benutzerinformationen verfügbar: null. | |
locale | Spracheinstellung des Benutzers. | |
timeFormatLocale | Spracheinstellung des Benutzers für Zeit/Datums-Darstellungen. undefined steht für die Einstellung des Browsers. | |
timeZone | Zeitzone des Benutzers für Zeit/Datums-Darstellungen. undefined steht für die Einstellung des Browsers. | |
clientIp | IP des Clients wie er vom Server aus sichtbar ist. | |
session | SessionId der Kommunikation mit dem Server oder wenn keine Benutzerinformationen verfügbar: null. | |
clientCertificate | Fingerabdruck eines Client-Zertifikat oder null | |
autoLogOffMilliSeconds | Zeit nach der der aktuelle Benutzer ohne Interaktion ausgeloggt wird soll. | |
defaultAuthExtension | Name der standardmässig genutzten Authentifizierungs-Extension |
Siehe auch
Verfügbar ab Version 1.8 |