Class User
Represents an user.
Inheritance
Implements
Namespace: BiExcellence.OpenBi.Api.Commands.Users
Assembly: BiExcellence.OpenBi.Api.User.dll
Syntax
public class User : IUser, ICustomAttributes
Constructors
Properties
Birthdate
Gets or sets the birthdate.
Declaration
public DateTimeOffset? Birthdate { get; set; }
Property Value
Type | Description |
---|---|
DateTimeOffset? |
City
Gets or sets the city.
Declaration
public string? City { get; set; }
Property Value
Type | Description |
---|---|
string |
Company
Gets or sets the company.
Declaration
public string? Company { get; set; }
Property Value
Type | Description |
---|---|
string |
Country
Gets or sets the country.
Declaration
public string? Country { get; set; }
Property Value
Type | Description |
---|---|
string |
Created
Gets the created date.
Declaration
public DateTimeOffset? Created { get; protected set; }
Property Value
Type | Description |
---|---|
DateTimeOffset? |
CustomAttributes
Gets or sets the custom attributes.
Declaration
public IDictionary<string, object?> CustomAttributes { get; set; }
Property Value
Type | Description |
---|---|
IDictionary<string, object> |
Department
Gets or sets the department.
Declaration
public string? Department { get; set; }
Property Value
Type | Description |
---|---|
string |
Gets or sets the email.
Declaration
public string? Email { get; set; }
Property Value
Type | Description |
---|---|
string |
Fax
Gets or sets the fax.
Declaration
public string? Fax { get; set; }
Property Value
Type | Description |
---|---|
string |
Firstname
Gets or sets the firstname.
Declaration
public string? Firstname { get; set; }
Property Value
Type | Description |
---|---|
string |
Function
Gets or sets the function.
Declaration
public string? Function { get; set; }
Property Value
Type | Description |
---|---|
string |
Group
Gets or sets the group.
Declaration
public string? Group { get; set; }
Property Value
Type | Description |
---|---|
string |
Id
Gets the username.
Declaration
public string Id { get; protected set; }
Property Value
Type | Description |
---|---|
string |
IsActive
Gets or sets whether the user is active.
Declaration
public bool? IsActive { get; set; }
Property Value
Type | Description |
---|---|
bool? |
IsInitialPassword
Gets or sets whether the password is the initial one which must be changed after the next login. See RequirePasswordChange.
Declaration
public bool IsInitialPassword { get; set; }
Property Value
Type | Description |
---|---|
bool |
LastLogon
Gets the last login date.
Declaration
public DateTimeOffset? LastLogon { get; protected set; }
Property Value
Type | Description |
---|---|
DateTimeOffset? |
Lastname
Gets the last login date.
Declaration
public string? Lastname { get; set; }
Property Value
Type | Description |
---|---|
string |
Location
Gets or sets the location.
Declaration
public string? Location { get; set; }
Property Value
Type | Description |
---|---|
string |
Mobile
Gets or sets the mobile.
Declaration
public string? Mobile { get; set; }
Property Value
Type | Description |
---|---|
string |
Phone
Gets or sets the phone.
Declaration
public string? Phone { get; set; }
Property Value
Type | Description |
---|---|
string |
Picture
Gets or sets the picture.
Declaration
public byte[]? Picture { get; set; }
Property Value
Type | Description |
---|---|
byte[] |
PostalCode
Gets or sets the postal code.
Declaration
public string? PostalCode { get; set; }
Property Value
Type | Description |
---|---|
string |
Room
Gets or sets the room.
Declaration
public string? Room { get; set; }
Property Value
Type | Description |
---|---|
string |
Salutation
Gets or sets the salutation.
Declaration
public string? Salutation { get; set; }
Property Value
Type | Description |
---|---|
string |
Street
Gets or sets the street.
Declaration
public string? Street { get; set; }
Property Value
Type | Description |
---|---|
string |
Superior
Gets or sets the superior. (Should be the username of another user.)
Declaration
public string? Superior { get; set; }
Property Value
Type | Description |
---|---|
string |