In This Section
- Concepts
- Data
- Build
- The Composer
- Context
- Pages
- Models
- Components
- Best Practices
- Debugging Skuid in the Console
- Logic
- Style
- Deploy
- Extend
- Reference
- API Reference
- skuid.$
- skuid.actions
- skuid.ajax
- skuid.builder.core
- skuid.builder.core.coreProps
- skuid.calendar
- skuid.collaboration
- skuid.component
- skuid.componentType
- skuid.events
- skuid.formula
- skuid.hotkeys
- skuid.label
- skuid.lightning
- skuid.load
- skuid.model
- skuid.model.Model
- skuid.mustache
- skuid.page
- skuid.sfdc
- skuid.snippet
- skuid.time
- skuid.ui
- skuid.utils
- skuid.version
- Component-Specific APIs
- Skuid Model Metadata Object
- Skuid Model Child Relationship Metadata Object
- Skuid Model Condition Metadata Object
- Skuid Model Field Metadata Object
- Skuid Model Record Type Metadata Object
- Page XML API
- skuid-sfdx
- Skuid Metadata Object Reference
- Skuid Glossary
- Formula and Function Reference
- Skuid and Date/Time
- Open Source Software Attributions
- API Reference
- Site Administration
- Tutorials
- Skuid Page Tutorials
- Add Related Lists with the Table Component
- Build an Activities Related List Tab
- Build a Custom “Create New Record” Page
- Build a Custom Detail Page
- Build a Custom List Page
- Compose a Branded Header and Navigation
- Compose a One-Page App Using Tab Actions and Conditional Rendering
- Conditionally Display Fields
- Create a Custom Clone Page
- Create a Custom “Clone Account” page
- Highlight Critical Data: Wrappers, Rich Text, and Ui-Only Fields
- Mass Create Records
- Show Products in an Opportunity Page
- Skuid Pages for standard Salesforce CRM
- Salesforce Tutorials
- JavaScript Tutorials
- Skuid Page Tutorials
- Legal terms and conditions
- Skuid SFX Evaluation Guide
In This Topic
Skuid SFX is now Nintex Apps!
Legacy terminology may appear as we update our documentation.
Authentication providers¶
Authentication providers are represented by authprovider
objects, which are JSON files.
Note: Client secrets in authentication provider metadata are not retrievable for security purposes.
Field Name | Type | Description |
name | String |
The name of the authentication provider |
authMethod | String |
The authentication method used by the authentication provider |
oauthProviderType | String |
The OAuth provider type—which fills in some default information about an external system |
oauthGrantType | String |
The grant type used |
clientId | String |
If using OAuth, the client ID used to authenticate to the external system |
authorizeEndpointUrl | String |
The URL at which Skuid will attempt to authenticate |
tokenEndpointUrl | String |
The URL at which Skuid will request an authentication token |
defaultScopes | String |
The OAuth scopes that Skuid requests when authenticating. Required scopes vary by external system |
requestHeaders | JSON Object |
An object containing each custom request header as a key-value pair |
tokenRequestBodyParameters | JSON Object |
An object containing each custom header used for token requests as a key-value pair |