Map<String, Object?> toMap() { return <String, Object?>{ 'key_id': keyId, 'id': id, 'keyshare_data': keyshareData, 'type': type.name, 'domain': domain.name, }; }