krn.SessionLogin
Dieser Job meldet einen Benutzer für die aktive Session an. Der Benutzer wird über seinen Namen und das verschlüsselte Passwort identifiziert.
| Für die Verschlüsselung des Passworts wenden Sie sich bitte an die Optimal Systems GmbH. |
1. Eingabeparameter
| Name | Typ | Pflicht | Beschreibung |
|---|---|---|---|
|
INT |
Ja |
Derzeit nicht unterstützt — |
|
STRING |
Ja |
Anmeldename des Benutzers |
|
STRING |
Ja |
Verschlüsseltes Passwort |
|
LONG |
Nein |
Nur bei Enterprise-Manager-Start zu setzen. |
2. Ausgabeparameter
| Name | Typ | Abhängigkeit | Beschreibung |
|---|---|---|---|
|
STRING |
Optional |
Beschreibung, falls ein Fehler auftritt |
|
STRING |
— |
Aktion, die ausgeführt wurde |
|
STRING |
Optional |
GUID des eingeloggten Benutzers (nur bei Enterprise Manager) |
|
INT |
Optional |
ID des eingeloggten Benutzers (nur bei Enterprise Manager) |
3. Rückgabe
(INT): 0 = Job erfolgreich, sonst Fehlercode.
Eine abgelehnte Anmeldung meldet der Server als Sammelcode 1105265282 — identisch für ein falsches Passwort, einen manuell gesperrten und einen durch Fehlanmeldungen gesperrten Account. Die Ursache steht ausschließlich im Fehlerstack (siehe Ursachencodes im Fehlerstack).
Ein falsches Passwort zählt dabei wie bei krn.CheckUserAccount auf den Sperrzähler des Accounts; zum Ablauf und zum Aufheben einer Sperre siehe Sperrverhalten.
Siehe auch: krn.SessionAttach, krn.SessionLogout, krn.SessionPropertiesSet