Table of Contents

Class SfAuthSession

Namespace
NetCoreForce.Models
Assembly
NetCoreForce.Models.dll

Auth Session

SObject Name: AuthSession

Custom Object: False

public class SfAuthSession : SObject
Inheritance
SfAuthSession
Inherited Members

Properties

CreatedDate

Created

Name: CreatedDate

SF Type: datetime

Nillable: False

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

Property Value

DateTimeOffset?

Id

Auth Session ID

Name: Id

SF Type: id

Nillable: False

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

Property Value

string

IsAssociatedWithJwtAccessToken

Associated With Jwt

Name: IsAssociatedWithJwtAccessToken

SF Type: boolean

Nillable: False

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

Property Value

bool?

IsCurrent

Current Session

Name: IsCurrent

SF Type: boolean

Nillable: False

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

Property Value

bool?

LastModifiedDate

Updated

Name: LastModifiedDate

SF Type: datetime

Nillable: False

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

Property Value

DateTimeOffset?

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

LoginHistory

ReferenceTo: LoginHistory

RelationshipName: LoginHistory

[JsonProperty(PropertyName = "loginHistory")]
[Updateable(false)]
[Createable(false)]
public SfLoginHistory LoginHistory { get; set; }

Property Value

SfLoginHistory

LoginHistoryId

Login History ID

Name: LoginHistoryId

SF Type: reference

Nillable: True

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

Property Value

string

LoginType

Login

Name: LoginType

SF Type: picklist

Nillable: True

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

Property Value

string

LogoutUrl

Logout URL

Name: LogoutUrl

SF Type: string

Nillable: True

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

Property Value

string

NumSecondsValid

Valid For

Name: NumSecondsValid

SF Type: int

Nillable: False

[JsonProperty(PropertyName = "numSecondsValid")]
[Updateable(false)]
[Createable(false)]
public int? NumSecondsValid { get; set; }

Property Value

int?

ParentId

Auth Session ID

Name: ParentId

SF Type: reference

Nillable: True

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

Property Value

string

SObjectTypeName

[JsonIgnore]
public static string SObjectTypeName { get; }

Property Value

string

SessionSecurityLevel

Session Security Level

Name: SessionSecurityLevel

SF Type: picklist

Nillable: True

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

Property Value

string

SessionType

Session Type

Name: SessionType

SF Type: picklist

Nillable: True

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

Property Value

string

SourceIp

Source IP

Name: SourceIp

SF Type: string

Nillable: False

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

Property Value

string

UserType

User Type

Name: UserType

SF Type: picklist

Nillable: False

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

Property Value

string

Users

ReferenceTo: User

RelationshipName: Users

[JsonProperty(PropertyName = "users")]
[Updateable(false)]
[Createable(false)]
public SfUser Users { get; set; }

Property Value

SfUser

UsersId

User ID

Name: UsersId

SF Type: reference

Nillable: True

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

Property Value

string