SRP6ClientSession class
- Inheritance
-
- Object
- SRP6Session
- SRP6ClientSession
Constructors
- SRP6ClientSession({int timeout = 0, SrpState state = SrpState.init})
Properties
- A ↔ BigInt?
-
getter/setter pairinherited
- a ↔ BigInt?
-
getter/setter pair
-
attributes
↔ Map<
String, dynamic> ? -
getter/setter pairinherited
- B ↔ BigInt?
-
getter/setter pairinherited
- clientEvidenceRoutine ↔ ClientEvidenceRoutine?
-
getter/setter pairinherited
- config ↔ SRP6CryptoParams?
-
getter/setter pairinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
- hashedKeysRoutine ↔ URoutine?
-
getter/setter pairinherited
- k ↔ BigInt?
-
getter/setter pairinherited
- lastActivity ↔ int?
-
getter/setter pairinherited
- m1 ↔ BigInt?
-
getter/setter pairinherited
- m2 ↔ BigInt?
-
getter/setter pairinherited
- password ↔ String?
-
getter/setter pair
- random → Random
-
finalinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- S ↔ BigInt?
-
getter/setter pairinherited
- s ↔ BigInt?
-
getter/setter pairinherited
- serverEvidenceRoutine ↔ ServerEvidenceRoutine?
-
getter/setter pairinherited
- state ↔ SrpState
-
getter/setter pair
- timeout ↔ int?
-
getter/setter pairinherited
- u ↔ BigInt?
-
getter/setter pairinherited
- userID ↔ String?
-
getter/setter pairinherited
- x ↔ BigInt?
-
getter/setter pair
- xRoutine ↔ XRoutine?
-
getter/setter pair
Methods
-
getAttribute(
String key) → dynamic -
inherited
-
getClientEvidenceMessage(
) → BigInt -
inherited
-
getClientEvidenceRoutine(
) → ClientEvidenceRoutine -
inherited
-
getCryptoParams(
) → Future< SRP6CryptoParams> -
inherited
-
getHashedKeysRoutine(
) → URoutine -
inherited
-
getLastActivityTime(
) → int -
inherited
-
getPublicClientValue(
) → BigInt -
inherited
-
getPublicServerValue(
) → BigInt -
inherited
-
getSalt(
) → BigInt -
inherited
-
getServerEvidenceMessage(
) → BigInt -
inherited
-
getServerEvidenceRoutine(
) → ServerEvidenceRoutine -
inherited
-
getSessionKey(
bool doHash) → BigInt -
inherited
-
getState(
) → SrpState -
getTimeout(
) → int -
inherited
-
getUserID(
) → String -
inherited
-
getXRoutine(
) → XRoutine? -
hasTimedOut(
) → bool -
inherited
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
setAttribute(
String key, Object value) → void -
inherited
-
setClientEvidenceRoutine(
ClientEvidenceRoutine routine) → void -
inherited
-
setHashedKeysRoutine(
URoutine hashedKeysRoutine) → void -
inherited
-
setServerEvidenceRoutine(
ServerEvidenceRoutine routine) → void -
inherited
-
setXRoutine(
XRoutine routine) → void -
step1(
String? userID, String? password) → void -
step2(
SRP6CryptoParams? config, BigInt? s, BigInt? B) → SRP6ClientCredentials -
step3(
BigInt m2) → void -
toString(
) → String -
A string representation of this object.
inherited
-
updateLastActivityTime(
) → void -
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited