All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description BigIntegerUtils Hexadecimal encoding and decoding utility.ClientEvidenceRoutine Custom routine interface for computing the client evidence message 'M1'.PackageRuntimeInfo ServerEvidenceRoutine Custom routine interface for computing the server evidence message 'M2'.SRP6ClientCredentials The SRP-6a client credentials sent to the server atstep two
.SRP6ClientEvidenceContext Immutable snapshot of the SRP-6a client session variables to be used in aClientEvidenceRoutine
.SRP6ClientSession Stateful client-side Secure Remote Password (SRP-6a) authentication session.SRP6ClientSession.State Enumerates the states of a client-side SRP-6a authentication session.SRP6CryptoParams The crypto parameters for the SRP-6a protocol.SRP6Exception Secure Remote Password (SRP-6a) exception.SRP6Exception.CauseType SRP-6a exception causes.SRP6Routines Secure Remote Password (SRP-6a) routines for computing the various protocol variables and messages.SRP6ServerEvidenceContext Immutable snapshot of SRP-6a server session variables to be used in aServerEvidenceRoutine
.SRP6ServerSession Stateful server-side Secure Remote Password (SRP-6a) authentication session.SRP6ServerSession.State Enumerates the states of a server-side SRP-6a authentication session.SRP6Session The base abstract class for client and server-side Secure Remote Password (SRP-6a) authentication sessions.SRP6VerifierGenerator Generator of password verifier 'v' values.URoutine Custom routine interface for computing 'u' as 'H(A | B)'.URoutineContext Immutable snapshot of the SRP-6a client session variables to be used in aURoutine
.XRoutine Custom routine interface for computing the password key 'x'.XRoutineWithUserIdentity Alternative routine for computing a password key x = H(s | H(I | ":" | P))