Class DeviceListRecord
Stored device list of a user.
Implements
Inherited Members
Namespace: Uniform.Matrix.Protocol.Crypto
Assembly: Uniform.Matrix.Protocol.Crypto.dll
Syntax
public sealed record DeviceListRecord : IEquatable<DeviceListRecord>
Properties
| Edit this page View SourceDevices
Verified devices.
Declaration
public IReadOnlyList<DeviceInfo> Devices { get; init; }
Property Value
| Type | Description |
|---|---|
| IReadOnlyList<DeviceInfo> |
Identity
Cross-signing keys, when the user has set them up.
Declaration
public UserIdentity? Identity { get; init; }
Property Value
| Type | Description |
|---|---|
| UserIdentity |
Outdated
Whether the list must be queried again before use, e.g. after Changed.
Declaration
public bool Outdated { get; init; }
Property Value
| Type | Description |
|---|---|
| bool |
UserId
User whose devices these are.
Declaration
public required string UserId { get; init; }
Property Value
| Type | Description |
|---|---|
| string |