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 dans un format différent. Étendez ou copiez cet include de script, puis référencez votre version à partir du champ Script d’API OAuth sur le formulaire Registre d’application pour les fournisseurs OAuth tiers. Le nom du script include 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 demande.
| Nom | Type | Description |
|---|---|---|
| requestParamMap | 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 | 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)
Ajoutez un en-tête à une demande de jeton sortant.
| Nom | Type | Description |
|---|---|---|
| headerName | Chaîne | Nom de l’en-tête de votre demande de jeton |
| headerValue | Chaîne | Valeur de l’en-tête de votre demande de jeton |
| Type | Description |
|---|---|
| nul |
OAuthUtil : setQueryParameter(paramName, paramValue)
Ajouter un paramètre de requête à une demande OAuth.
| Nom | Type | Description |
|---|---|---|
| nom de param. | Chaîne | Nom de votre paramètre |
| valeur paramValue | Chaîne | Valeur de votre paramètre |
| Type | Description |
|---|---|
| nul |