OAuthUtil : global
L’include de script OAuthUtil modifie les paramètres de demande et analyse la réponse du jeton pendant l’exécution.
Si le fournisseur OAuth externe renvoie une réponse autre qu’une réponse de type application/JSON, vous pouvez personnaliser votre propre version de cet include de script pour analyser les réponses qui sont dans un format différent. Étendez ou copiez cet include de script, puis référencez votre version à partir du champ Script de l’API OAuth sur le formulaire Registre d’application pour les fournisseurs OAuth tiers. Le nom de l’include de script personnalisé doit commencer par OAuth.
preprocessAccessToken: function(requestParamMap) {
requestParamMap.put("resource", "https://outlook.office365.com");
},OAuthUtil : getOAuthProfile()
Renvoie un GlideRecord représentant le profil OAuth actuel
| Nom | Type | Description |
|---|---|---|
| Aucun |
| Type | Description |
|---|---|
| GlideRecord | GlideRecord représentant le profil OAuth actuel |
OAuthUtil : interceptRequestParameters(requestParamMap)
Ajoute une paire nom-valeur aux paramètres de la demande.
| Nom | Type | Description |
|---|---|---|
| requestParamMap (en anglais seulement) | Chaîne | La paire nom-valeur que vous souhaitez ajouter. |
| Type | Description |
|---|---|
| nul |
OAuthUtil : parseTokenResponse(accessTokenResponse)
Analyse le jeton reçu dans une carte de paramètres.
| Nom | Type | Description |
|---|---|---|
| accessTokenResponse (en anglais seulement) | Chaîne | La réponse du jeton d’accès que vous souhaitez analyser. |
| Type | Description |
|---|---|
| nul |
OAuthUtil : setEndpoint(url)
Définir le point de terminaison de votre demande OAuth
| Nom | Type | Description |
|---|---|---|
| URL | Chaîne | Point de terminaison d’URL pour votre demande |
| Type | Description |
|---|---|
| nul |
OAuthUtil : setHeader(headerName, headerValue)
Ajouter un en-tête à une demande de jeton sortante.
| Nom | Type | Description |
|---|---|---|
| headerName | Chaîne | Nom de votre en-tête de demande de jeton |
| headerValue | Chaîne | Valeur de votre en-tête de demande de jeton |
| Type | Description |
|---|---|
| nul |
OAuthUtil : setQueryParameter(paramName, paramValue)
Ajouter un paramètre de requête à une demande OAuth.
| Nom | Type | Description |
|---|---|---|
| paramName | Chaîne | Nom de votre paramètre |
| paramValue | Chaîne | Valeur de votre paramètre |
| Type | Description |
|---|---|
| nul |