Class SfAuthProvider
- Namespace
- NetCoreForce.Models
- Assembly
- NetCoreForce.Models.dll
Auth. Provider
SObject Name: AuthProvider
Custom Object: False
public class SfAuthProvider : SObject
- Inheritance
-
SfAuthProvider
- Inherited Members
Properties
AppleTeam
Apple Team
Name: AppleTeam
SF Type: string
Nillable: True
[JsonProperty(PropertyName = "appleTeam")]
public string AppleTeam { get; set; }
Property Value
AuthorizeUrl
Authorize Endpoint URL
Name: AuthorizeUrl
SF Type: url
Nillable: True
[JsonProperty(PropertyName = "authorizeUrl")]
public string AuthorizeUrl { get; set; }
Property Value
ConsumerKey
Consumer Key
Name: ConsumerKey
SF Type: string
Nillable: True
[JsonProperty(PropertyName = "consumerKey")]
public string ConsumerKey { get; set; }
Property Value
ConsumerSecret
Consumer Secret
Name: ConsumerSecret
SF Type: string
Nillable: True
[JsonProperty(PropertyName = "consumerSecret")]
[Updateable(false)]
[Createable(true)]
public string ConsumerSecret { get; set; }
Property Value
CreatedDate
Created Date
Name: CreatedDate
SF Type: datetime
Nillable: False
[JsonProperty(PropertyName = "createdDate")]
[Updateable(false)]
[Createable(false)]
public DateTimeOffset? CreatedDate { get; set; }
Property Value
CustomMetadataTypeRecord
Custom Metadata Type Record
Name: CustomMetadataTypeRecord
SF Type: string
Nillable: True
[JsonProperty(PropertyName = "customMetadataTypeRecord")]
public string CustomMetadataTypeRecord { get; set; }
Property Value
DefaultScopes
Default Scopes
Name: DefaultScopes
SF Type: string
Nillable: True
[JsonProperty(PropertyName = "defaultScopes")]
public string DefaultScopes { get; set; }
Property Value
DeveloperName
URL Suffix
Name: DeveloperName
SF Type: string
Nillable: False
[JsonProperty(PropertyName = "developerName")]
public string DeveloperName { get; set; }
Property Value
EcKey
Elliptic Curve Key
Name: EcKey
SF Type: string
Nillable: True
[JsonProperty(PropertyName = "ecKey")]
public string EcKey { get; set; }
Property Value
ErrorUrl
Custom Error URL
Name: ErrorUrl
SF Type: string
Nillable: True
[JsonProperty(PropertyName = "errorUrl")]
public string ErrorUrl { get; set; }
Property Value
ExecutionUserId
User ID
Name: ExecutionUserId
SF Type: reference
Nillable: True
[JsonProperty(PropertyName = "executionUserId")]
public string ExecutionUserId { get; set; }
Property Value
FlowDefaultAccountId
Account ID
Name: FlowDefaultAccountId
SF Type: reference
Nillable: True
[JsonProperty(PropertyName = "flowDefaultAccountId")]
public string FlowDefaultAccountId { get; set; }
Property Value
FlowDefaultProfileId
Profile ID
Name: FlowDefaultProfileId
SF Type: reference
Nillable: True
[JsonProperty(PropertyName = "flowDefaultProfileId")]
public string FlowDefaultProfileId { get; set; }
Property Value
FriendlyName
Name
Name: FriendlyName
SF Type: string
Nillable: False
[JsonProperty(PropertyName = "friendlyName")]
public string FriendlyName { get; set; }
Property Value
IconUrl
Icon URL
Name: IconUrl
SF Type: url
Nillable: True
[JsonProperty(PropertyName = "iconUrl")]
public string IconUrl { get; set; }
Property Value
Id
Auth. Provider ID
Name: Id
SF Type: id
Nillable: False
[JsonProperty(PropertyName = "id")]
[Updateable(false)]
[Createable(false)]
public string Id { get; set; }
Property Value
IdTokenIssuer
Token Issuer
Name: IdTokenIssuer
SF Type: string
Nillable: True
[JsonProperty(PropertyName = "idTokenIssuer")]
public string IdTokenIssuer { get; set; }
Property Value
LinkKickoffUrl
Existing User Linking URL
Name: LinkKickoffUrl
SF Type: url
Nillable: True
[JsonProperty(PropertyName = "linkKickoffUrl")]
[Updateable(false)]
[Createable(false)]
public string LinkKickoffUrl { get; set; }
Property Value
LogoutUrl
Custom Logout URL
Name: LogoutUrl
SF Type: url
Nillable: True
[JsonProperty(PropertyName = "logoutUrl")]
public string LogoutUrl { get; set; }
Property Value
OauthKickoffUrl
OAuth-Only Initialization URL
Name: OauthKickoffUrl
SF Type: url
Nillable: True
[JsonProperty(PropertyName = "oauthKickoffUrl")]
[Updateable(false)]
[Createable(false)]
public string OauthKickoffUrl { get; set; }
Property Value
OptionsIncludeOrgIdInId
Include identity organization's Organization ID for third-party account linkage
Name: OptionsIncludeOrgIdInId
SF Type: boolean
Nillable: False
[JsonProperty(PropertyName = "optionsIncludeOrgIdInId")]
public bool? OptionsIncludeOrgIdInId { get; set; }
Property Value
- bool?
OptionsIsBitbucket
isBitbucket
Name: OptionsIsBitbucket
SF Type: boolean
Nillable: False
[JsonProperty(PropertyName = "optionsIsBitbucket")]
public bool? OptionsIsBitbucket { get; set; }
Property Value
- bool?
OptionsIsEmi
IsEmi
Name: OptionsIsEmi
SF Type: boolean
Nillable: False
[JsonProperty(PropertyName = "optionsIsEmi")]
public bool? OptionsIsEmi { get; set; }
Property Value
- bool?
OptionsIsEmiSnapchatAds
IsEmiSnapchatAds
Name: OptionsIsEmiSnapchatAds
SF Type: boolean
Nillable: False
[JsonProperty(PropertyName = "optionsIsEmiSnapchatAds")]
public bool? OptionsIsEmiSnapchatAds { get; set; }
Property Value
- bool?
OptionsIsEmiTikTokAds
IsEmiTikTokAds
Name: OptionsIsEmiTikTokAds
SF Type: boolean
Nillable: False
[JsonProperty(PropertyName = "optionsIsEmiTikTokAds")]
public bool? OptionsIsEmiTikTokAds { get; set; }
Property Value
- bool?
OptionsIsMuleSoftEU
isMuleSoftEU
Name: OptionsIsMuleSoftEU
SF Type: boolean
Nillable: False
[JsonProperty(PropertyName = "optionsIsMuleSoftEU")]
public bool? OptionsIsMuleSoftEU { get; set; }
Property Value
- bool?
OptionsIsMuleSoftUS
isMuleSoftUS
Name: OptionsIsMuleSoftUS
SF Type: boolean
Nillable: False
[JsonProperty(PropertyName = "optionsIsMuleSoftUS")]
public bool? OptionsIsMuleSoftUS { get; set; }
Property Value
- bool?
OptionsIsPkceEnabled
isPkceEnabled
Name: OptionsIsPkceEnabled
SF Type: boolean
Nillable: False
[JsonProperty(PropertyName = "optionsIsPkceEnabled")]
public bool? OptionsIsPkceEnabled { get; set; }
Property Value
- bool?
OptionsIsSegmentIntelligence
IsSegmentIntelligence
Name: OptionsIsSegmentIntelligence
SF Type: boolean
Nillable: False
[JsonProperty(PropertyName = "optionsIsSegmentIntelligence")]
public bool? OptionsIsSegmentIntelligence { get; set; }
Property Value
- bool?
OptionsIsWebDataConnector
IsWebDataConnector
Name: OptionsIsWebDataConnector
SF Type: boolean
Nillable: False
[JsonProperty(PropertyName = "optionsIsWebDataConnector")]
public bool? OptionsIsWebDataConnector { get; set; }
Property Value
- bool?
OptionsRequireMfa
requireMfa
Name: OptionsRequireMfa
SF Type: boolean
Nillable: False
[JsonProperty(PropertyName = "optionsRequireMfa")]
public bool? OptionsRequireMfa { get; set; }
Property Value
- bool?
OptionsSendAccessTokenInHeader
Send access token in header
Name: OptionsSendAccessTokenInHeader
SF Type: boolean
Nillable: False
[JsonProperty(PropertyName = "optionsSendAccessTokenInHeader")]
public bool? OptionsSendAccessTokenInHeader { get; set; }
Property Value
- bool?
OptionsSendClientCredentialsInHeader
Send client credentials in header
Name: OptionsSendClientCredentialsInHeader
SF Type: boolean
Nillable: False
[JsonProperty(PropertyName = "optionsSendClientCredentialsInHeader")]
public bool? OptionsSendClientCredentialsInHeader { get; set; }
Property Value
- bool?
OptionsSendSecretInApis
Include Consumer Secret in SOAP API Responses
Name: OptionsSendSecretInApis
SF Type: boolean
Nillable: False
[JsonProperty(PropertyName = "optionsSendSecretInApis")]
public bool? OptionsSendSecretInApis { get; set; }
Property Value
- bool?
PluginId
Class ID
Name: PluginId
SF Type: reference
Nillable: True
[JsonProperty(PropertyName = "pluginId")]
public string PluginId { get; set; }
Property Value
ProviderType
Provider Type
Name: ProviderType
SF Type: picklist
Nillable: False
[JsonProperty(PropertyName = "providerType")]
public string ProviderType { get; set; }
Property Value
RegistrationHandlerId
Class ID
Name: RegistrationHandlerId
SF Type: reference
Nillable: True
[JsonProperty(PropertyName = "registrationHandlerId")]
public string RegistrationHandlerId { get; set; }
Property Value
SObjectTypeName
[JsonIgnore]
public static string SObjectTypeName { get; }
Property Value
SsoKickoffUrl
Single Sign-On Initialization URL
Name: SsoKickoffUrl
SF Type: url
Nillable: True
[JsonProperty(PropertyName = "ssoKickoffUrl")]
[Updateable(false)]
[Createable(false)]
public string SsoKickoffUrl { get; set; }
Property Value
TokenUrl
Token Endpoint URL
Name: TokenUrl
SF Type: url
Nillable: True
[JsonProperty(PropertyName = "tokenUrl")]
public string TokenUrl { get; set; }
Property Value
UserInfoUrl
User Info Endpoint URL
Name: UserInfoUrl
SF Type: url
Nillable: True
[JsonProperty(PropertyName = "userInfoUrl")]
public string UserInfoUrl { get; set; }