Partager via


CodelessConnectorPollingAuthProperties interface

Décrire les propriétés d’authentification nécessaires pour réussir l’authentification auprès du serveur

Propriétés

apiKeyIdentifier

Un préfixe envoyé dans l’en-tête avant le jeton réel

apiKeyName

Nom d’en-tête avec lequel le jeton est envoyé

authorizationEndpoint

Point de terminaison utilisé pour autoriser l’utilisateur, utilisé dans le flux Oauth 2.0

authorizationEndpointQueryParameters

Paramètres de requête utilisés dans la demande d’autorisation, utilisés dans le flux Oauth 2.0

authType

Type d’authentification

flowName

Décrit le nom du flux, par exemple « AuthCode » pour Oauth 2.0

isApiKeyInPostPayload

Indique si la clé doit être envoyée dans l’en-tête

isClientSecretInHeader

Indique si nous devons envoyer la clé secrète client dans l’en-tête ou la charge utile, utilisée dans le flux Oauth 2.0

redirectionEndpoint

Point de terminaison de redirection où nous allons obtenir le code d’autorisation, utilisé dans le flux Oauth 2.0

scope

Étendue du jeton OAuth

tokenEndpoint

Point de terminaison utilisé pour émettre un jeton, utilisé dans le flux Oauth 2.0

tokenEndpointHeaders

En-têtes de requête utilisés dans la demande de jeton, utilisés dans le flux Oauth 2.0

tokenEndpointQueryParameters

Paramètres de requête utilisés dans la demande de jeton, utilisés dans le flux Oauth 2.0

Détails de la propriété

apiKeyIdentifier

Un préfixe envoyé dans l’en-tête avant le jeton réel

apiKeyIdentifier?: string

Valeur de propriété

string

apiKeyName

Nom d’en-tête avec lequel le jeton est envoyé

apiKeyName?: string

Valeur de propriété

string

authorizationEndpoint

Point de terminaison utilisé pour autoriser l’utilisateur, utilisé dans le flux Oauth 2.0

authorizationEndpoint?: string

Valeur de propriété

string

authorizationEndpointQueryParameters

Paramètres de requête utilisés dans la demande d’autorisation, utilisés dans le flux Oauth 2.0

authorizationEndpointQueryParameters?: Record<string, unknown>

Valeur de propriété

Record<string, unknown>

authType

Type d’authentification

authType: string

Valeur de propriété

string

flowName

Décrit le nom du flux, par exemple « AuthCode » pour Oauth 2.0

flowName?: string

Valeur de propriété

string

isApiKeyInPostPayload

Indique si la clé doit être envoyée dans l’en-tête

isApiKeyInPostPayload?: string

Valeur de propriété

string

isClientSecretInHeader

Indique si nous devons envoyer la clé secrète client dans l’en-tête ou la charge utile, utilisée dans le flux Oauth 2.0

isClientSecretInHeader?: boolean

Valeur de propriété

boolean

redirectionEndpoint

Point de terminaison de redirection où nous allons obtenir le code d’autorisation, utilisé dans le flux Oauth 2.0

redirectionEndpoint?: string

Valeur de propriété

string

scope

Étendue du jeton OAuth

scope?: string

Valeur de propriété

string

tokenEndpoint

Point de terminaison utilisé pour émettre un jeton, utilisé dans le flux Oauth 2.0

tokenEndpoint?: string

Valeur de propriété

string

tokenEndpointHeaders

En-têtes de requête utilisés dans la demande de jeton, utilisés dans le flux Oauth 2.0

tokenEndpointHeaders?: Record<string, unknown>

Valeur de propriété

Record<string, unknown>

tokenEndpointQueryParameters

Paramètres de requête utilisés dans la demande de jeton, utilisés dans le flux Oauth 2.0

tokenEndpointQueryParameters?: Record<string, unknown>

Valeur de propriété

Record<string, unknown>