public class SrpVerifierAndUser
extends java.lang.Object
Antwort von der Konfiguration für die Anfrage nach s und v eines Benutzers
Constructor and Description |
---|
SrpVerifierAndUser(UserLogin userLogin,
SrpVerifierData verifierData,
boolean isPlainTextPassword)
Erstellt eine neue Instanz
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
UserLogin |
getUserLogin() |
SrpVerifierData |
getVerifier() |
int |
hashCode() |
boolean |
isPlainTextPassword()
Gibt zurück, ob das Passwort in der Konfiguration im Klartext gespeichert ist und nur ein künstlicher Verifier erzeugt wurde.
|
java.lang.String |
toString() |
public SrpVerifierAndUser(UserLogin userLogin, SrpVerifierData verifierData, boolean isPlainTextPassword)
Erstellt eine neue Instanz
userLogin
- Der Benutzer (ob er existiert oder nicht, ggf. die Benutzer-ID)verifierData
- Der SRP-Überprüfungscode plus MetadatenisPlainTextPassword
- True wenn das Passwort den Benutzers im Klartext gespeichert ist, sonst falsepublic UserLogin getUserLogin()
public SrpVerifierData getVerifier()
public boolean isPlainTextPassword()
Gibt zurück, ob das Passwort in der Konfiguration im Klartext gespeichert ist und nur ein künstlicher Verifier erzeugt wurde. Diese Information kann dazu verwendet werden, den Client zu warnen, dass er ein neues verschlüsseltes passwort setzen sollte.
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object