- session - Variable in class com.bitbucket.thinbus.srp6.js.SRP6JavaClientSession
-
The underlying Nimbus session which will be configure for JavaScript
interactions
- session - Variable in class com.bitbucket.thinbus.srp6.js.SRP6JavascriptServerSession
-
The underlying Nimbus session which will be configure for JavaScript
interactions
- SHA_1 - Static variable in class com.bitbucket.thinbus.srp6.js.SRP6JavascriptServerSessionSHA1
-
- SHA_256 - Static variable in class com.bitbucket.thinbus.srp6.js.SRP6JavascriptServerSessionSHA256
-
- SRP6JavaClientSession - Class in com.bitbucket.thinbus.srp6.js
-
If you want to have both Java clients and JavaScript clients authenticate to
the same Java server then this class is a workalike to the JavaScript client
session.
- SRP6JavaClientSession(SRP6CryptoParams) - Constructor for class com.bitbucket.thinbus.srp6.js.SRP6JavaClientSession
-
Constructs a Java client session compatible with the server session which
words with Java.
- SRP6JavaClientSessionSHA1 - Class in com.bitbucket.thinbus.srp6.js
-
- SRP6JavaClientSessionSHA1(String, String) - Constructor for class com.bitbucket.thinbus.srp6.js.SRP6JavaClientSessionSHA1
-
Create a SHA1 Java client session compatible with a thinbus server
session.
- SRP6JavaClientSessionSHA256 - Class in com.bitbucket.thinbus.srp6.js
-
- SRP6JavaClientSessionSHA256(String, String) - Constructor for class com.bitbucket.thinbus.srp6.js.SRP6JavaClientSessionSHA256
-
Create a SHA256 Java client session compatible with a thinbus server
session.
- SRP6JavascriptServerSession - Class in com.bitbucket.thinbus.srp6.js
-
- SRP6JavascriptServerSession(SRP6CryptoParams) - Constructor for class com.bitbucket.thinbus.srp6.js.SRP6JavascriptServerSession
-
Constructs a JavaScript compatible server session which configures an
underlying Nimbus SRP6ServerSession.
- SRP6JavascriptServerSessionSHA1 - Class in com.bitbucket.thinbus.srp6.js
-
Wrapper of a server session matching the Javascript client session
SRP6JavascriptClientSession_N256_SHA1.
- SRP6JavascriptServerSessionSHA1(String, String) - Constructor for class com.bitbucket.thinbus.srp6.js.SRP6JavascriptServerSessionSHA1
-
Create a SHA1 server session compatible with a JavaScript client session.
- SRP6JavascriptServerSessionSHA256 - Class in com.bitbucket.thinbus.srp6.js
-
Wrapper of a server session matching the Javascript client session
SRP6JavascriptClientSession_N1024_SHA256.
- SRP6JavascriptServerSessionSHA256(String, String) - Constructor for class com.bitbucket.thinbus.srp6.js.SRP6JavascriptServerSessionSHA256
-
Create a SHA-256 server session compatible with a JavaScript client
session.
- step1(String, String) - Method in class com.bitbucket.thinbus.srp6.js.SRP6JavaClientSession
-
Records the identity 'I' and password 'P' of the authenticating user.
- step1(String, String, String) - Method in class com.bitbucket.thinbus.srp6.js.SRP6JavascriptServerSession
-
Returns the one-time server challenge `B` encoded as hex.
- step2(String, String) - Method in class com.bitbucket.thinbus.srp6.js.SRP6JavaClientSession
-
Receives the password salt 's' and public value 'B' from the server.
- step2(String, String) - Method in class com.bitbucket.thinbus.srp6.js.SRP6JavascriptServerSession
-
Validates a password proof `M1` based on the client one-tiem public key `A`.
- step3(String) - Method in class com.bitbucket.thinbus.srp6.js.SRP6JavaClientSession
-
Receives the server evidence message 'M1'.