Class KeyBackupVersionRow
A key backup version of a user.
Inherited Members
Namespace: Uniform.Matrix.Server.Storage
Assembly: Uniform.Matrix.Server.dll
Syntax
public sealed class KeyBackupVersionRow
Properties
| Edit this page View SourceAlgorithm
Backup algorithm.
Declaration
public required string Algorithm { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
AuthDataJson
Algorithm-specific auth data JSON, such as the public key.
Declaration
public required string AuthDataJson { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Deleted
Whether the version was deleted; its number is not reused.
Declaration
public bool Deleted { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
Etag
Tag that changes with every change of the backed-up keys.
Declaration
public long Etag { get; set; }
Property Value
| Type | Description |
|---|---|
| long |
UserId
Owner.
Declaration
public required string UserId { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Version
Version number, increasing per user.
Declaration
public long Version { get; set; }
Property Value
| Type | Description |
|---|---|
| long |