Class CrossSigningKeyRow
A cross-signing key of a user.
Inherited Members
Namespace: Uniform.Matrix.Server.Storage
Assembly: Uniform.Matrix.Server.dll
Syntax
public sealed class CrossSigningKeyRow
Properties
| Edit this page View SourceJson
Key JSON as uploaded.
Declaration
public required string Json { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
PublicKey
Unpadded base64 Ed25519 public key.
Declaration
public required string PublicKey { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Usage
master, self_signing or user_signing.
Declaration
public required string Usage { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
UserId
Owner.
Declaration
public required string UserId { get; set; }
Property Value
| Type | Description |
|---|---|
| string |