KeyDataRecoveryRequest class
A request to recover key data that was not found for a user.
Constructors
-
KeyDataRecoveryRequest.new({required DataOwnerWithType dataOwnerDetails, required List<
CardinalRsaPublicKey> unknownKeys, }) -
const
Properties
- dataOwnerDetails → DataOwnerWithType
-
The data owner for which the key data should be recovered.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
All public keys (in hex-encoded spki format) of
dataOwner
for which the sdk could not recover a private key. May overlap (partially or completely) withunknownKeys
.final -
unknownKeys
→ List<
CardinalRsaPublicKey> -
All public keys in hex-encoded spki format of
dataOwner
for which the authenticity status (verified or unverified) is unknown (no result was cached from a previous api instantiation and the key was not generated on the current device). This could include keys that were recovered automatically by the sdk and may have overlap withunavailableKeys
.final
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
Static Methods
-
decode(
Map< String, dynamic> data) → KeyDataRecoveryRequest