Einwegtoken für Benutzeranmeldung anlegen
Die Methode createToken erzeugt anhand der angegebenen Zeichenkette, dem Token, einen einmalig verwendbaren Token für die Anmeldung des angegebenen Benutzers an JobRouter.
Der angegebene Token muss mindestens 32 und maximal 50 Zeichen lang sein. Auf Wunsch lässt sich die Gültigkeitsdauer des Tokens im Bereich zwischen 0 und 3600 Sekunden frei definieren. Standardmäßig beträgt die Gültigkeitsdauer des Tokens 60 Sekunden.
Im Erfolgsfall liefert der Aufruf den boolschen Wert true zurück. Anschließend kann der Token innerhalb der Gültigkeitsdauer einmalig für die Anmeldung des Benutzers an JobRouter verwendet werden.
Falls der beim Aufruf angegebene Benutzer nicht existiert, ein Token mit unzulässiger Länge oder eine unzulässige Gültigkeitsdauer angegeben wurde, wird ein Fehler zurückgeliefert.
Methodenreferenz
Parameter |
Datentyp |
Beschreibung |
---|---|---|
token |
Eindeutiger Login-Token (32 bis 50 Zeichen) |
|
userName |
Benutzername |
|
lifetime |
Gültigkeitsdauer des Tokens in Sekunden |
Rückgabe: bool; true, wenn der Login-Token erfolgreich angelegt werden konnte, anderenfalls false