PairingBundle class
What a sponsor hands a newly paired device: the key for the reserved roster collection, and the sponsor's roster trust pins. The database room tag derives from the key, and the device's own wrapped group key arrives by normal sync once it opens the database.
Constructors
-
PairingBundle({required List<
int> rosterKey, List<int> rosterPins = const []}) -
Creates the bundle.
const
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
-
rosterKey
→ List<
int> -
The key that unlocks the reserved roster collection.
final
-
rosterPins
→ List<
int> -
The sponsor's validated roster trust state (founder, member keys,
revocations), which the new device adopts before its first sync instead
of trusting whichever roster reaches it first.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited