GlideOAuthToken – Scoped, Global
Die GlideOAuthToken Die API stellt Methoden zum Abrufen des OAuth-Zugriffstokens und Informationen zum Zugriffstoken bereit.
Sie können diese API in globalen und bereichsbezogenen Skripts verwenden. Verwenden Sie in bereichsbezogenen Skripts die sn_auth Namespace-Bezeichner.
GlideOAuthToken – getAccessToken()
Ruft das Zugriffstoken ab, das dem GlideOAuthToken-Objekt zugeordnet ist.
| Name | Typ | Beschreibung |
|---|---|---|
| Keine |
| Typ | Beschreibung |
|---|---|
| Zeichenfolge | Zugriffstoken. |
Dieser Beispielcode zeigt, wie Zugriffs- und Aktualisierungstoken aus der Instanzdatenbank abgerufen werden. Siehe auch GlideOAuthClient .
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);
Ausgabe:
*** Script: AccessToken:6MRxD3TRYYvIaoKr-JCy3KiaOxBPu4C9k8oafo3MYf9q8zDyHQr8UzMSM3Md2alfaES1rzSYe5ydqgbOwpm7TA
*** Script: AccessTokenExpiresIn:1207
*** Script: RefreshToken:sc0iTK-0PcVkRi14HXPM3vT0FyOPO8iCqC10huQoDSSLBGUSnmEv_fUfJzGWCWBb_StsXIOz6r8qF-hRhURWTA
GlideOAuthToken – getAccessTokenSysID()
Veraltet. Ruft die sys_ID der Token-ID ab, die dem GlideOAuthToken-Objekt zugeordnet ist.
| Name | Typ | Beschreibung |
|---|---|---|
| Keine |
| Typ | Beschreibung |
|---|---|
| Zeichenfolge | SYS_ID des Zugriffs-Tokens. |
GlideOAuthToken – getExpiresIn()
Ruft die Lebensdauer des Zugriffstokens ab, das dem GlideOAuthToken-Objekt zugeordnet ist.
| Name | Typ | Beschreibung |
|---|---|---|
| Keine |
| Typ | Beschreibung |
|---|---|
| Zahl (Lang) | Lebensdauer des Tokens. Einheit: Sekunden |
Dieser Beispielcode zeigt, wie Zugriffs- und Aktualisierungstoken aus der Instanzdatenbank abgerufen werden. Siehe auch GlideOAuthClient .
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);
Ausgabe:
*** Script: AccessToken:6MRxD3TRYYvIaoKr-JCy3KiaOxBPu4C9k8oafo3MYf9q8zDyHQr8UzMSM3Md2alfaES1rzSYe5ydqgbOwpm7TA
*** Script: AccessTokenExpiresIn:1207
*** Script: RefreshToken:sc0iTK-0PcVkRi14HXPM3vT0FyOPO8iCqC10huQoDSSLBGUSnmEv_fUfJzGWCWBb_StsXIOz6r8qF-hRhURWTA
GlideOAuthToken – getRefreshToken()
Aktualisiert das Token, das dem GlideOAuthToken-Objekt zugeordnet ist.
| Name | Typ | Beschreibung |
|---|---|---|
| Keine |
| Typ | Beschreibung |
|---|---|
| Zeichenfolge | Aktualisiertes Token. |
Dieser Beispielcode zeigt, wie Zugriffs- und Aktualisierungstoken aus der Instanzdatenbank abgerufen werden. Siehe auch GlideOAuthClient .
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);
Ausgabe:
*** Script: AccessToken:6MRxD3TRYYvIaoKr-JCy3KiaOxBPu4C9k8oafo3MYf9q8zDyHQr8UzMSM3Md2alfaES1rzSYe5ydqgbOwpm7TA
*** Script: AccessTokenExpiresIn:1207
*** Script: RefreshToken:sc0iTK-0PcVkRi14HXPM3vT0FyOPO8iCqC10huQoDSSLBGUSnmEv_fUfJzGWCWBb_StsXIOz6r8qF-hRhURWTA
GlideOAuthToken – getRefreshTokenSysID()
Veraltet. Ruft die sys_id des Aktualisierungstokens ab.
| Name | Typ | Beschreibung |
|---|---|---|
| Keine |
| Typ | Beschreibung |
|---|---|
| Zeichenfolge | SYS_ID des Aktualisierungs-Tokens. |
GlideOAuthToken – getScope()
Ruft den Tokenbereich ab, der die Zugriffsmenge darstellt, die vom Zugriffstoken gewährt wird.
| Name | Typ | Beschreibung |
|---|---|---|
| Keine |
| Typ | Beschreibung |
|---|---|
| Zeichenfolge | Umfang des Zugriffs-Tokens. |