Security1 class
- Implemented types
Constructors
- Security1({required String pop, SecurityState sessionState = SecurityState.REQUEST1, bool verbose = false})
Properties
- algorithm → X25519
-
final
- clientKey ↔ SimpleKeyPairData
-
getter/setter pair
-
clientPubKey
↔ List<
int> -
getter/setter pair
- crypt ↔ Cryptor
-
getter/setter pair
- devicePublicKey ↔ SimplePublicKey
-
getter/setter pair
- deviceRandom ↔ Uint8List
-
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- logger ↔ Logger
-
getter/setter pair
- pop → String
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- sessionState ↔ SecurityState
-
getter/setter pair
- verbose → bool
-
final
Methods
-
decrypt(
Uint8List data) → Future< Uint8List> -
override
-
encrypt(
Uint8List data) → Future< Uint8List> -
override
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
securitySession(
SessionData? responseData) → Future< SessionData?> -
override
-
setup0Request(
) → Future< SessionData> -
setup0Response(
SessionData responseData) → Future< SessionData?> -
setup1Request(
SessionData responseData) → Future< SessionData> -
setup1Response(
SessionData responseData) → Future< SessionData?> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited