Package at.letto.login.dto
Enum Class LOGINSTATUS
- All Implemented Interfaces:
Serializable
,Comparable<LOGINSTATUS>
,Constable
SUCCESS: Login oder TOKEN-Refresh erfolgreich
SUCCESS_OLDSESSIONDESTROY: Login erfolgreich, aber die schon bestehende Session wurde gelöscht da kein Mehrfachlogin zulässig ist und der Fingerprint zu bestehenden Session passt
FAILURE: Login fehlgeschlagen da Benutzername oder Passwort falsch sind
MULTILOGIN_FAILURE: Login fehlgeschlagen da Benutzername keinen Mehrfachlogin machen darf und der Fingerprint nicht zum Fingerprint einer bestehenden SESSION passt
EXPIRED: Token ist abgelaufen
INVALID: Token ist ungültig
NOT_FOUND: Token ist nicht vorhanden
NOT_VALID: Token ist nicht mehr gültig
SESSION_EXPIRED: Token ist nicht mehr gültig und die Session ist abgelaufen
SESSION_INVALID: Token ist nicht mehr gültig und die Session ist ungültig
FINGERPRINT_INVALID: Fingerprint passt nicht zum Fingerprint der Session
SUCCESS_OLDSESSIONDESTROY: Login erfolgreich, aber die schon bestehende Session wurde gelöscht da kein Mehrfachlogin zulässig ist und der Fingerprint zu bestehenden Session passt
FAILURE: Login fehlgeschlagen da Benutzername oder Passwort falsch sind
MULTILOGIN_FAILURE: Login fehlgeschlagen da Benutzername keinen Mehrfachlogin machen darf und der Fingerprint nicht zum Fingerprint einer bestehenden SESSION passt
EXPIRED: Token ist abgelaufen
INVALID: Token ist ungültig
NOT_FOUND: Token ist nicht vorhanden
NOT_VALID: Token ist nicht mehr gültig
SESSION_EXPIRED: Token ist nicht mehr gültig und die Session ist abgelaufen
SESSION_INVALID: Token ist nicht mehr gültig und die Session ist ungültig
FINGERPRINT_INVALID: Fingerprint passt nicht zum Fingerprint der Session
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionToken ist abgelaufenLogin fehlgeschlagen da Benutzername oder Passwort falsch sindFingerprint passt nicht zum Fingerprint der SessionToken ist ungültigLogin fehlgeschlagen da Benutzername keinen Mehrfachlogin machen darf und der Fingerprint nicht zum Fingerprint einer bestehenden SESSION passtToken ist nicht vorhandenToken ist nicht mehr gültigToken ist nicht mehr gültig und die Session ist abgelaufenToken ist nicht mehr gültig und die Session ist ungültigLogin oder TOKEN-Refresh erfolgreichLogin erfolgreich, aber die schon bestehende Session wurde gelöscht da kein Mehrfachlogin zulässig ist und der Fingerprint zu bestehenden Session passtDas eingegebene Passwort entspricht dem Temppasswort und dieses muss geändert werden, es gibt daher noch keinen Token -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic LOGINSTATUS
Returns the enum constant of this class with the specified name.static LOGINSTATUS[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
SUCCESS
Login oder TOKEN-Refresh erfolgreich -
SUCCESS_OLDSESSIONDESTROY
Login erfolgreich, aber die schon bestehende Session wurde gelöscht da kein Mehrfachlogin zulässig ist und der Fingerprint zu bestehenden Session passt -
FAILURE
Login fehlgeschlagen da Benutzername oder Passwort falsch sind -
MULTILOGIN_FAILURE
Login fehlgeschlagen da Benutzername keinen Mehrfachlogin machen darf und der Fingerprint nicht zum Fingerprint einer bestehenden SESSION passt -
TEMPPASSWORD_OK
Das eingegebene Passwort entspricht dem Temppasswort und dieses muss geändert werden, es gibt daher noch keinen Token -
EXPIRED
Token ist abgelaufen -
INVALID
Token ist ungültig -
NOT_FOUND
Token ist nicht vorhanden -
NOT_VALID
Token ist nicht mehr gültig -
SESSION_EXPIRED
Token ist nicht mehr gültig und die Session ist abgelaufen -
SESSION_INVALID
Token ist nicht mehr gültig und die Session ist ungültig -
FINGERPRINT_INVALID
Fingerprint passt nicht zum Fingerprint der Session
-
-
Constructor Details
-
LOGINSTATUS
private LOGINSTATUS()
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum class has no constant with the specified nameNullPointerException
- if the argument is null
-