Table of Contents

Class SfThirdPartyAccountLink

Namespace
NetCoreForce.Models
Assembly
NetCoreForce.Models.dll

Third Party Account Link

SObject Name: ThirdPartyAccountLink

Custom Object: False

public class SfThirdPartyAccountLink : SObject
Inheritance
SfThirdPartyAccountLink
Inherited Members

Properties

External User Handle

Name: Handle

SF Type: string

Nillable: True

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

Property Value

string

Third Party Account Link ID

Name: Id

SF Type: id

Nillable: False

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

Property Value

string

Is Not SSO Usable

Name: IsNotSsoUsable

SF Type: boolean

Nillable: False

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

Property Value

bool?

Provider

Name: Provider

SF Type: string

Nillable: True

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

Property Value

string

External User Id

Name: RemoteIdentifier

SF Type: string

Nillable: True

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

Property Value

string
[JsonIgnore]
public static string SObjectTypeName { get; }

Property Value

string

ReferenceTo: AuthProvider

RelationshipName: SsoProvider

[JsonProperty(PropertyName = "ssoProvider")]
[Updateable(false)]
[Createable(false)]
public SfAuthProvider SsoProvider { get; set; }

Property Value

SfAuthProvider

Auth. Provider ID

Name: SsoProviderId

SF Type: reference

Nillable: True

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

Property Value

string

Single Sign-On Provider Name

Name: SsoProviderName

SF Type: string

Nillable: True

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

Property Value

string

Third Party Account Link Unique Key

Name: ThirdPartyAccountLinkKey

SF Type: string

Nillable: True

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

Property Value

string

ReferenceTo: User

RelationshipName: User

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

Property Value

SfUser

User ID

Name: UserId

SF Type: reference

Nillable: True

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

Property Value

string