- Categorias:
Funções do sistema (Informações do sistema)
SYSTEM$VERIFY_EXTERNAL_OAUTH_TOKEN¶
Determina se seu token de acesso OAuth externo é válido ou expirou e precisa ser gerado novamente.
Sintaxe¶
SYSTEM$VERIFY_EXTERNAL_OAUTH_TOKEN( '<access_token>' )
Argumentos¶
access_token
O token de acesso externo OAuth gerado por seu servidor OAuth 2.0.
Saída¶
A função retorna um objeto JSON declarando o resultado da validação com um motivo. O resultado da consulta nunca deve exibir o token em si. Por exemplo, um token inválido deve retornar um símbolo mascarado no resultado para garantir que informações sensíveis não sejam expostas desnecessariamente no Snowflake.
Nome da coluna |
Tipo de dados |
Descrição |
---|---|---|
Resultado da validação |
Cadeia de caracteres |
Um token válido retorna |
Motivo |
Cadeia de caracteres |
Um token válido retorna o URL do emissor e o usuário. . Um token inválido indica o problema com o token de acesso (por exemplo, |
Exemplos¶
O exemplo a seguir retorna um resultado externo válido OAuth simbólico:
SELECT SYSTEM$VERIFY_EXTERNAL_OAUTH_TOKEN('<access_token>');
+-----------------------------------------------------------------------------------------------+
| Token Validation finished.{"Validation Result":"Passed","Issuer":"<URL>","User":"<username>"} |
+-----------------------------------------------------------------------------------------------+