Table of Contents

Class SfLoginHistory

Namespace
NetCoreForce.Models
Assembly
NetCoreForce.Models.dll

Login History

SObject Name: LoginHistory

Custom Object: False

public class SfLoginHistory : SObject
Inheritance
SfLoginHistory
Inherited Members

Properties

ApiType

API Type

Name: ApiType

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "apiType")]
[Updateable(false)]
[Createable(false)]
public string ApiType { get; set; }

Property Value

string

ApiVersion

API Version

Name: ApiVersion

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "apiVersion")]
[Updateable(false)]
[Createable(false)]
public string ApiVersion { get; set; }

Property Value

string

Application

Application

Name: Application

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "application")]
[Updateable(false)]
[Createable(false)]
public string Application { get; set; }

Property Value

string

AuthMethodReference

Authentication Method Reference

Name: AuthMethodReference

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "authMethodReference")]
[Updateable(false)]
[Createable(false)]
public string AuthMethodReference { get; set; }

Property Value

string

AuthenticationServiceId

Authentication Service ID

Name: AuthenticationServiceId

SF Type: reference

Nillable: True

[JsonProperty(PropertyName = "authenticationServiceId")]
[Updateable(false)]
[Createable(false)]
public string AuthenticationServiceId { get; set; }

Property Value

string

Browser

Browser

Name: Browser

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "browser")]
[Updateable(false)]
[Createable(false)]
public string Browser { get; set; }

Property Value

string

CipherSuite

TLS Cipher Suite

Name: CipherSuite

SF Type: picklist

Nillable: True

[JsonProperty(PropertyName = "cipherSuite")]
[Updateable(false)]
[Createable(false)]
public string CipherSuite { get; set; }

Property Value

string

ClientVersion

Client Version

Name: ClientVersion

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "clientVersion")]
[Updateable(false)]
[Createable(false)]
public string ClientVersion { get; set; }

Property Value

string

CountryIso

Country Code

Name: CountryIso

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "countryIso")]
[Updateable(false)]
[Createable(false)]
public string CountryIso { get; set; }

Property Value

string

ForwardedForIp

Forwarded For IP

Name: ForwardedForIp

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "forwardedForIp")]
[Updateable(false)]
[Createable(false)]
public string ForwardedForIp { get; set; }

Property Value

string

Id

Login History Id

Name: Id

SF Type: id

Nillable: False

[JsonProperty(PropertyName = "id")]
[Updateable(false)]
[Createable(false)]
public string Id { get; set; }

Property Value

string

LoginGeo

ReferenceTo: LoginGeo

RelationshipName: LoginGeo

[JsonProperty(PropertyName = "loginGeo")]
[Updateable(false)]
[Createable(false)]
public SfLoginGeo LoginGeo { get; set; }

Property Value

SfLoginGeo

LoginGeoId

Login Geo Data ID

Name: LoginGeoId

SF Type: reference

Nillable: True

[JsonProperty(PropertyName = "loginGeoId")]
[Updateable(false)]
[Createable(false)]
public string LoginGeoId { get; set; }

Property Value

string

LoginSubType

Login Subtype

Name: LoginSubType

SF Type: picklist

Nillable: True

[JsonProperty(PropertyName = "loginSubType")]
[Updateable(false)]
[Createable(false)]
public string LoginSubType { get; set; }

Property Value

string

LoginTime

Login Time

Name: LoginTime

SF Type: datetime

Nillable: False

[JsonProperty(PropertyName = "loginTime")]
[Updateable(false)]
[Createable(false)]
public DateTimeOffset? LoginTime { get; set; }

Property Value

DateTimeOffset?

LoginType

Login Type

Name: LoginType

SF Type: picklist

Nillable: False

[JsonProperty(PropertyName = "loginType")]
[Updateable(false)]
[Createable(false)]
public string LoginType { get; set; }

Property Value

string

LoginUrl

Login URL

Name: LoginUrl

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "loginUrl")]
[Updateable(false)]
[Createable(false)]
public string LoginUrl { get; set; }

Property Value

string

OptionsIsGet

Login via GET

Name: OptionsIsGet

SF Type: boolean

Nillable: False

[JsonProperty(PropertyName = "optionsIsGet")]
[Updateable(false)]
[Createable(false)]
public bool? OptionsIsGet { get; set; }

Property Value

bool?

OptionsIsPost

Login via POST

Name: OptionsIsPost

SF Type: boolean

Nillable: False

[JsonProperty(PropertyName = "optionsIsPost")]
[Updateable(false)]
[Createable(false)]
public bool? OptionsIsPost { get; set; }

Property Value

bool?

Platform

Platform

Name: Platform

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "platform")]
[Updateable(false)]
[Createable(false)]
public string Platform { get; set; }

Property Value

string

SObjectTypeName

[JsonIgnore]
public static string SObjectTypeName { get; }

Property Value

string

SourceIp

Source IP

Name: SourceIp

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "sourceIp")]
[Updateable(false)]
[Createable(false)]
public string SourceIp { get; set; }

Property Value

string

Status

Status

Name: Status

SF Type: string

Nillable: True

[JsonProperty(PropertyName = "status")]
[Updateable(false)]
[Createable(false)]
public string Status { get; set; }

Property Value

string

TlsProtocol

TLS Protocol

Name: TlsProtocol

SF Type: picklist

Nillable: True

[JsonProperty(PropertyName = "tlsProtocol")]
[Updateable(false)]
[Createable(false)]
public string TlsProtocol { get; set; }

Property Value

string

UserId

User ID

Name: UserId

SF Type: reference

Nillable: True

[JsonProperty(PropertyName = "userId")]
[Updateable(false)]
[Createable(false)]
public string UserId { get; set; }

Property Value

string