Class AdminUserChange
What the remote admin API changes of an account; a null field stays as it is.
Implements
Inherited Members
Namespace: Uniform.Matrix.Server.Accounts
Assembly: Uniform.Matrix.Server.dll
Syntax
public sealed record AdminUserChange : IEquatable<AdminUserChange>
Properties
| Edit this page View SourceAdmin
Give or take admin rights.
Declaration
public bool? Admin { get; init; }
Property Value
| Type | Description |
|---|---|
| bool? |
AvatarUrl
New avatar content URI.
Declaration
public string? AvatarUrl { get; init; }
Property Value
| Type | Description |
|---|---|
| string |
Deactivated
Deactivate, or reactivate.
Declaration
public bool? Deactivated { get; init; }
Property Value
| Type | Description |
|---|---|
| bool? |
DisplayName
New display name.
Declaration
public string? DisplayName { get; init; }
Property Value
| Type | Description |
|---|---|
| string |
Locked
Lock, or unlock.
Declaration
public bool? Locked { get; init; }
Property Value
| Type | Description |
|---|---|
| bool? |
LogoutDevices
Whether a new password logs out every device; true by default.
Declaration
public bool LogoutDevices { get; init; }
Property Value
| Type | Description |
|---|---|
| bool |
Password
New password.
Declaration
public string? Password { get; init; }
Property Value
| Type | Description |
|---|---|
| string |