Newer Version Available

This content describes an older version of this product. View Latest

AuthProvider

Represents an authentication provider (auth provider). An auth provider lets users log in to your Salesforce org from an external service provider, such as Facebook, Google, or GitHub. Available in API version 27.0 and later.

For more information, see AuthProvider in the Object Reference for the Salesforce Platform.

Fields

Field Name Field Label Type Digits Length Precision Scale
AppleTeam Apple Team string 12
AuthorizeUrl Authorize Endpoint URL url 1024
ConsumerKey Consumer Key string 256
ConsumerSecret Consumer Secret string 100
CreatedDate Created Date datetime
CustomMetadataTypeRecord Custom Metadata Type Record string 15
DefaultScopes Default Scopes string 256
DeveloperName URL Suffix string 32
EcKey Elliptic Curve Key string 30
ErrorUrl Custom Error URL string 500
ExecutionUserId User ID reference 18
FriendlyName Name string 32
IconUrl Icon URL url 1024
Id Auth. Provider ID id 18
IdTokenIssuer Token Issuer string 1024
LinkKickoffUrl Existing User Linking URL url 255
LogoutUrl Custom Logout URL url 1500
OauthKickoffUrl OAuth-Only Initialization URL url 255
OptionsIncludeOrgIdInId Include identity organization's Organization ID for third-party account linkage boolean
OptionsSendAccessTokenInHeader Send access token in header boolean
OptionsSendClientCredentialsInHeader Send client credentials in header boolean
OptionsSendSecretInApis Include Consumer Secret in SOAP API Responses boolean
PluginId Class ID reference 18
ProviderType Provider Type picklist 40
RegistrationHandlerId Class ID reference 18
SsoKickoffUrl Single Sign-On Initialization URL url 255
TokenUrl Token Endpoint URL url 1024
UserInfoUrl User Info Endpoint URL url 1024