World is now on Opti ID! Learn more

Interface IUIUser

Exposes and updates user information.

Namespace: EPiServer.Shell.Security
Assembly: EPiServer.Shell.dll
Version: 10.10.4
Syntax
public interface IUIUser

Properties

Comment

Gets or sets application-specific information for the user.

Declaration
string Comment { get; set; }
Property Value
Type Description
System.String

CreationDate

Gets the date and time when the user was added to the user provider data store.

Declaration
DateTime CreationDate { get; }
Property Value
Type Description
System.DateTime

Email

Gets or sets the e-mail address for the user.

Declaration
string Email { get; set; }
Property Value
Type Description
System.String

IsApproved

Gets or sets whether the user can be authenticated.

Declaration
bool IsApproved { get; set; }
Property Value
Type Description
System.Boolean

IsLockedOut

Gets a value indicating whether the user is locked out and to be validated.

Declaration
bool IsLockedOut { get; set; }
Property Value
Type Description
System.Boolean

LastLockoutDate

Gets the most recent date and time that the user was locked out.

Declaration
DateTime? LastLockoutDate { get; }
Property Value
Type Description
System.Nullable<System.DateTime>

LastLoginDate

Gets or sets the date and time when the user was last authenticated.

Declaration
DateTime? LastLoginDate { get; set; }
Property Value
Type Description
System.Nullable<System.DateTime>

PasswordQuestion

Gets the password question for the user.

Declaration
string PasswordQuestion { get; }
Property Value
Type Description
System.String

ProviderName

Gets the name of the user provider that stores and retrieves user information for the user.

Declaration
string ProviderName { get; }
Property Value
Type Description
System.String

Username

Gets and sets the logon name of the user.

Declaration
string Username { get; set; }
Property Value
Type Description
System.String

Extension Methods