Show / Hide Table of Contents

Class UserController.WMUserArgs

Class to represent arguments to WMUser that are visible to external services.

Inheritance
object
UserController.WMUserArgs
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Quantellia.WMServer.Auth
Assembly: WMServer.dll
Syntax
public class UserController.WMUserArgs

Constructors

WMUserArgs()

Default constructor.

Declaration
public WMUserArgs()

WMUserArgs(WMUserDTO)

Constructor to create a new UserController.WMUserArgs based on a WMUserDTO instance.

Declaration
public WMUserArgs(WMUserDTO dto)
Parameters
Type Name Description
WMUserDTO dto

Properties

Email

Email address of this user.

Declaration
public string Email { get; set; }
Property Value
Type Description
string

ID

Unique ID

Declaration
public string? ID { get; set; }
Property Value
Type Description
string

LoginName

Login u_id for this user.

Declaration
public string LoginName { get; set; }
Property Value
Type Description
string

Name

Human readable name of user

Declaration
public string Name { get; set; }
Property Value
Type Description
string

Password

Password for this user.

Declaration
public string Password { get; set; }
Property Value
Type Description
string

UserStatus

Current status of this user.

Declaration
public PrincipalStatus UserStatus { get; set; }
Property Value
Type Description
PrincipalStatus

Methods

ToWMUserDTO(ControllerBase)

Create a new WMUserDTO based on this UserController.WMUserArgs object

Declaration
public WMUserDTO ToWMUserDTO(ControllerBase controller)
Parameters
Type Name Description
ControllerBase controller
Returns
Type Description
WMUserDTO
In this article
Back to top Copyright © 2025 Quantellia LLC.    Version 2.0.0 Revision 399     Last Updated 1/15/2025    DRAFT DOCUMENTATION. SUBJECT TO CHANGE