Table of Contents

Class OldSessionInfo

Namespace
Geotab.Checkmate.ObjectModel
Assembly
Geotab.Checkmate.ObjectModel.dll

false An internal class of old session info.

public class OldSessionInfo
Inheritance
OldSessionInfo
Inherited Members

Constructors

OldSessionInfo(string, DateTime, DateTime, DateTime?, string)

Initializes a new instance of the OldSessionInfo class.

public OldSessionInfo(string database, DateTime dateTime, DateTime ultimateExpiryDateTime, DateTime? lastPasswordChangedDate, string username)

Parameters

database string

The database name.

dateTime DateTime

The expiry date time.

ultimateExpiryDateTime DateTime

The ultimate expiry date time.

lastPasswordChangedDate DateTime?

The last password change date.

username string

The user name.

Properties

Database

Gets or sets the database this applies to.

public string Database { get; set; }

Property Value

string

string

DateTime

Gets or sets the expiry date in UTC. Sessions remain valid until this DateTime has passed.

public DateTime DateTime { get; set; }

Property Value

DateTime

DateTime

LastPasswordChangedDate

Gets or sets the last date when user changed the password.

public DateTime? LastPasswordChangedDate { get; set; }

Property Value

DateTime?

DateTime

UltimateExpiryDateTime

Gets or sets the ultimate expiry date time. Sessions should expire after this time and cannot be extended.

public DateTime UltimateExpiryDateTime { get; set; }

Property Value

DateTime

The ultimate expiry date time. Sessions should expire after this time and cannot be extended.

Username

Gets or sets the user name.

public string Username { get; set; }

Property Value

string

string