private static class SrpClientAuthentication.RawXRoutine
extends java.lang.Object
implements com.nimbusds.srp6.XRoutine
Eine Nimbus-SRP-XRoutine
, die den Passwortschlüssel x so zurückgibt, wie er der Klasse übergeben wurde. Diese Klasse kann benutzt werden, wenn beispielsweise das fertig berechnete x als Login-Token o.ä. aus der passwd-Datei eingelesen wurde.
Das x wird im Konstruktor übergeben um die Limitierung der SRP-Bibliothek zu umgehen, nur Strings als Passwörter verwenden zu können
Modifier and Type | Field and Description |
---|---|
private java.math.BigInteger |
_x |
Constructor and Description |
---|
RawXRoutine(java.math.BigInteger x)
Erstellt eine neue RawXRoutine
|
Modifier and Type | Method and Description |
---|---|
java.math.BigInteger |
computeX(java.security.MessageDigest digest,
byte[] salt,
byte[] username,
byte[] notUsedPassword) |