- Kategorien:
Systemfunktionen (Systeminformationen)
SYSTEM$VERIFY_EXTERNAL_OAUTH_TOKEN¶
Stellt fest, ob Ihr Zugriffstoken für External OAuth gültig ist, oder ob es abgelaufen ist und neu generiert werden muss.
Syntax¶
SYSTEM$VERIFY_EXTERNAL_OAUTH_TOKEN( '<access_token>' )
Argumente¶
access_token
Das externe OAuth-Zugriffstoken, das von Ihrem OAuth 2.0-Server generiert wird.
Ausgabe¶
Die Funktion gibt ein JSON-Objekt zurück, das das Validierungsergebnis mit einem Grund angibt. Das Abfrageergebnis sollte niemals das Token selbst anzeigen. Beispielsweise sollte ein ungültiges Token im Ergebnis ein maskiertes Token zurückgeben, um sicherzustellen, dass in Snowflake keine vertraulichen Informationen offengelegt werden.
Spaltenname |
Datentyp |
Beschreibung |
---|---|---|
Validierungsergebnis |
Zeichenfolge |
Ein gültiges Token gibt |
Grund |
Zeichenfolge |
Ein gültiges Token gibt die URL des Ausstellers und den Benutzer zurück. . Ein ungültiges Token gibt das Problem mit dem Zugriffstoken an (z. B. |
Beispiele¶
Das folgende Beispiel gibt ein gültiges External OAuth-Tokenergebnis zurück:
SELECT SYSTEM$VERIFY_EXTERNAL_OAUTH_TOKEN('<access_token>');
+-----------------------------------------------------------------------------------------------+
| Token Validation finished.{"Validation Result":"Passed","Issuer":"<URL>","User":"<username>"} |
+-----------------------------------------------------------------------------------------------+