---
sourceDocument: Référence de l’API Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - fr-FR

ft:publication_title :

    - Référence de l’API Xanadu

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# GlideOAuthToken : délimité, global

# GlideOAuthToken : délimité, global {#ariaid-title1}

* Rversion finale: Xanadu
* 
* Mis à jour 1 août 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute de lecture

L'API GlideOAuthToken fournit des méthodes pour récupérer le jeton d'accès OAuth et les informations relatives au jeton d'accès.

Vous pouvez utiliser cette API dans les scripts globaux et inclus dans le champ d'application. Dans les scripts inclus dans le périmètre, utilisez l'identificateur `d'espace` de noms sn_auth.

## GlideOAuthToken : getAccessToken() {#ariaid-title2}

Récupère le jeton d'accès associé à l'objet GlideOAuthToken.
{#r_GlideOAuthTokenGetAccessToken__table_qc4_bzf_cr__entry__3}

| Nom | Type | Description |
|-|-|-|
| Aucun |   |   |
[Tableau 1. Paramètres]

{#r_GlideOAuthTokenGetAccessToken__table_qc4_bzf_cr} {#r_GlideOAuthTokenGetAccessToken__table_rc4_bzf_cr__entry__2}

| Type | Description |
|-|-|
| Chaîne | Jeton d'accès. |
[Tableau 2. Renvoie]

{#r_GlideOAuthTokenGetAccessToken__table_rc4_bzf_cr}  
Cet exemple de code montre comment récupérer les jetons d'accès et d'actualisation à partir de la base de données de l'instance. Voir aussi [GlideOAuthClient](https://servicenow-prod.fluidtopics.net/Gk00t_EdFSRJmE4ZqcT2DA#c_GlideOAuthClient "L’API GlideOAuthClient fournit des méthodes pour demander et révoquer des jetons d’actualisation et d’accès OAuth.").

    function dumpToken(token) {
      if(token) {
         gs.info("AccessToken:" + token.getAccessToken());
         gs.info("AccessTokenExpiresIn:" + token.getExpiresIn());
         gs.info("RefreshToken:" + token.getRefreshToken());
      }
    }

    var oAuthClient = new  sn_auth.GlideOAuthClient();
    var token = oAuthClient.getToken('248e3017c302301089a7dd5c2840dda5', '9c4e78d3c302301089a7dd5c2840dd76');
    dumpToken(token);

Sortie :

    *** Script: AccessToken:6MRxD3TRYYvIaoKr-JCy3KiaOxBPu4C9k8oafo3MYf9q8zDyHQr8UzMSM3Md2alfaES1rzSYe5ydqgbOwpm7TA
    *** Script: AccessTokenExpiresIn:1207
    *** Script: RefreshToken:sc0iTK-0PcVkRi14HXPM3vT0FyOPO8iCqC10huQoDSSLBGUSnmEv_fUfJzGWCWBb_StsXIOz6r8qF-hRhURWTA

## GlideOAuthToken : getAccessTokenSysID() {#ariaid-title3}

Déconseillé. Récupère le sys_id de l'ID de jeton associé à l'objet GlideOAuthToken.
{#r_GlideOAuthTokenGetAccessSysID__table_qc4_bzf_cr__entry__3}

| Nom | Type | Description |
|-|-|-|
| Aucun |   |   |
[Tableau 3. Paramètres]

{#r_GlideOAuthTokenGetAccessSysID__table_qc4_bzf_cr} {#r_GlideOAuthTokenGetAccessSysID__table_rc4_bzf_cr__entry__2}

| Type | Description |
|-|-|
| Chaîne | Sys_id du jeton d'accès. |
[Tableau 4. Renvoie]

{#r_GlideOAuthTokenGetAccessSysID__table_rc4_bzf_cr}

## GlideOAuthToken : getExpiresIn() {#ariaid-title4}

Récupère la durée de vie du jeton d'accès associé à l'objet GlideOAuthToken.
{#r_GlideOAuthTokenGetExpiresIn__table_qc4_bzf_cr__entry__3}

| Nom | Type | Description |
|-|-|-|
| Aucun |   |   |
[Tableau 5. Paramètres]

{#r_GlideOAuthTokenGetExpiresIn__table_qc4_bzf_cr} {#r_GlideOAuthTokenGetExpiresIn__table_rc4_bzf_cr__entry__2}

| Type | Description |
|-|-|
| Nombre (long) | Durée de vie du jeton. Unité : Secondes |
[Tableau 6. Renvoie]

{#r_GlideOAuthTokenGetExpiresIn__table_rc4_bzf_cr}  
Cet exemple de code montre comment récupérer les jetons d'accès et d'actualisation à partir de la base de données de l'instance. Voir aussi [GlideOAuthClient](https://servicenow-prod.fluidtopics.net/Gk00t_EdFSRJmE4ZqcT2DA#c_GlideOAuthClient "L’API GlideOAuthClient fournit des méthodes pour demander et révoquer des jetons d’actualisation et d’accès OAuth.").

    function dumpToken(token) {
      if(token) {
         gs.info("AccessToken:" + token.getAccessToken());
         gs.info("AccessTokenExpiresIn:" + token.getExpiresIn());
         gs.info("RefreshToken:" + token.getRefreshToken());
      }
    }

    var oAuthClient = new  sn_auth.GlideOAuthClient();
    var token = oAuthClient.getToken('248e3017c302301089a7dd5c2840dda5', '9c4e78d3c302301089a7dd5c2840dd76');
    dumpToken(token);

Sortie :

    *** Script: AccessToken:6MRxD3TRYYvIaoKr-JCy3KiaOxBPu4C9k8oafo3MYf9q8zDyHQr8UzMSM3Md2alfaES1rzSYe5ydqgbOwpm7TA
    *** Script: AccessTokenExpiresIn:1207
    *** Script: RefreshToken:sc0iTK-0PcVkRi14HXPM3vT0FyOPO8iCqC10huQoDSSLBGUSnmEv_fUfJzGWCWBb_StsXIOz6r8qF-hRhURWTA

## GlideOAuthToken : getRefreshToken() {#ariaid-title5}

Actualise le jeton associé à l'objet GlideOAuthToken.
{#r_GlideOAuthTokenGetRefreshToken__table_qc4_bzf_cr__entry__3}

| Nom | Type | Description |
|-|-|-|
| Aucun |   |   |
[Tableau 7. Paramètres]

{#r_GlideOAuthTokenGetRefreshToken__table_qc4_bzf_cr} {#r_GlideOAuthTokenGetRefreshToken__table_rc4_bzf_cr__entry__2}

| Type | Description |
|-|-|
| Chaîne | Jeton actualisé. |
[Tableau 8. Renvoie]

{#r_GlideOAuthTokenGetRefreshToken__table_rc4_bzf_cr}  
Cet exemple de code montre comment récupérer les jetons d'accès et d'actualisation à partir de la base de données de l'instance. Voir aussi [GlideOAuthClient](https://servicenow-prod.fluidtopics.net/Gk00t_EdFSRJmE4ZqcT2DA#c_GlideOAuthClient "L’API GlideOAuthClient fournit des méthodes pour demander et révoquer des jetons d’actualisation et d’accès OAuth.").

    function dumpToken(token) {
      if(token) {
         gs.info("AccessToken:" + token.getAccessToken());
         gs.info("AccessTokenExpiresIn:" + token.getExpiresIn());
         gs.info("RefreshToken:" + token.getRefreshToken());
      }
    }

    var oAuthClient = new  sn_auth.GlideOAuthClient();
    var token = oAuthClient.getToken('248e3017c302301089a7dd5c2840dda5', '9c4e78d3c302301089a7dd5c2840dd76');
    dumpToken(token);

Sortie :

    *** Script: AccessToken:6MRxD3TRYYvIaoKr-JCy3KiaOxBPu4C9k8oafo3MYf9q8zDyHQr8UzMSM3Md2alfaES1rzSYe5ydqgbOwpm7TA
    *** Script: AccessTokenExpiresIn:1207
    *** Script: RefreshToken:sc0iTK-0PcVkRi14HXPM3vT0FyOPO8iCqC10huQoDSSLBGUSnmEv_fUfJzGWCWBb_StsXIOz6r8qF-hRhURWTA

## GlideOAuthToken : getRefreshTokenSysID() {#ariaid-title6}

Déconseillé. Récupère le sys_id du jeton d'actualisation.
{#r_GlideOAuthTokenGetRefreshTokenSysID__table_qc4_bzf_cr__entry__3}

| Nom | Type | Description |
|-|-|-|
| Aucun |   |   |
[Tableau 9. Paramètres]

{#r_GlideOAuthTokenGetRefreshTokenSysID__table_qc4_bzf_cr} {#r_GlideOAuthTokenGetRefreshTokenSysID__table_rc4_bzf_cr__entry__2}

| Type | Description |
|-|-|
| Chaîne | Sys_id du jeton d'actualisation. |
[Tableau 10. Renvoie]

{#r_GlideOAuthTokenGetRefreshTokenSysID__table_rc4_bzf_cr}

## GlideOAuthToken : getScope() {#ariaid-title7}

Récupère le périmètre du jeton, qui correspond au montant d'accès accordé par le jeton d'accès.
{#r_GlideOAuthTokenGetScope__table_qc4_bzf_cr__entry__3}

| Nom | Type | Description |
|-|-|-|
| Aucun |   |   |
[Tableau 11. Paramètres]

{#r_GlideOAuthTokenGetScope__table_qc4_bzf_cr} {#r_GlideOAuthTokenGetScope__table_rc4_bzf_cr__entry__2}

| Type | Description |
|-|-|
| Chaîne | Périmètre du jeton d'accès. |
[Tableau 12. Renvoie]

{#r_GlideOAuthTokenGetScope__table_rc4_bzf_cr}

