QueryKeysResponse.fromJson constructor
Implementation
QueryKeysResponse.fromJson(Map<String, Object?> json)
: deviceKeys = ((v) => v != null
? (v as Map<String, Object?>).map(
(k, v) => MapEntry(
k,
(v as Map<String, Object?>).map(
(k, v) => MapEntry(
k,
MatrixDeviceKeys.fromJson(v as Map<String, Object?>),
),
),
),
)
: null)(json['device_keys']),
failures = ((v) => v != null
? (v as Map<String, Object?>)
.map((k, v) => MapEntry(k, v as Map<String, Object?>))
: null)(json['failures']),
masterKeys = ((v) => v != null
? (v as Map<String, Object?>).map(
(k, v) => MapEntry(
k,
MatrixCrossSigningKey.fromJson(v as Map<String, Object?>),
),
)
: null)(json['master_keys']),
selfSigningKeys = ((v) => v != null
? (v as Map<String, Object?>).map(
(k, v) => MapEntry(
k,
MatrixCrossSigningKey.fromJson(v as Map<String, Object?>),
),
)
: null)(json['self_signing_keys']),
userSigningKeys = ((v) => v != null
? (v as Map<String, Object?>).map(
(k, v) => MapEntry(
k,
MatrixCrossSigningKey.fromJson(v as Map<String, Object?>),
),
)
: null)(json['user_signing_keys']);