OAuthUtil - Global
Esta inclusão de script modifica os parâmetros da solicitação e analisa a resposta do token durante o tempo de execução.
Se o provedor OAuth externo retornar uma resposta diferente de uma resposta do tipo aplicação/JSON, você poderá personalizar sua própria versão desta inclusão de script para analisar as respostas que estão em formato diferente. Estenda ou copie esta inclusão de script e faça referência à sua versão no campo Script da API do OAuth no formulário de Registro da aplicação para provedores OAuth de terceiros. O nome da inclusão de script personalizado deve iniciar com OAuth.
preprocessAccessToken: function(requestParamMap) { requestParamMap.put("resource", "https://outlook.office365.com"); },OAuthUtil – getOAuthProfile()
Retorna um GlideRecord que representa o perfil OAuth atual
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum |
| Tipo | Descrição |
|---|---|
| GlideRecord | GlideRecord que representa o perfil OAuth atual |
OAuthUtil - interceptRequestParameters(requestParamMap)
Adiciona um par nome:valor aos parâmetros da solicitação.
| Nome | Tipo | Descrição |
|---|---|---|
| requestParamMap | Cadeia de caracteres | O par nome:valor que você deseja adicionar. |
| Tipo | Descrição |
|---|---|
| vazio |
OAuthUtil - parseTokenResponse(accessTokenResponse)
Analisa o token recebido em um mapa de parâmetro.
| Nome | Tipo | Descrição |
|---|---|---|
| accessTokenResponse | Cadeia de caracteres | A resposta do token de acesso que você deseja analisar. |
| Tipo | Descrição |
|---|---|
| vazio |
OAuthUtil - setEndpoint(url)
Definir o endpoint para sua solicitação OAuth
| Nome | Tipo | Descrição |
|---|---|---|
| url | Cadeia de caracteres | Endpoint de URL para sua solicitação |
| Tipo | Descrição |
|---|---|
| vazio |
OAuthUtil - setHeader(headerName, headerValue)
Adicione um cabeçalho a uma solicitação de token de saída.
| Nome | Tipo | Descrição |
|---|---|---|
| headerName | Cadeia de caracteres | Nome do cabeçalho da solicitação de token |
| headerValue | Cadeia de caracteres | Valor do cabeçalho da solicitação de token |
| Tipo | Descrição |
|---|---|
| vazio |
OAuthUtil - setQueryParameter(paramName, paramValue)
Adicione um parâmetro de consulta a uma solicitação OAuth.
| Nome | Tipo | Descrição |
|---|---|---|
| paramName | Cadeia de caracteres | Nome do seu parâmetro |
| paramValue | Cadeia de caracteres | Valor do seu parâmetro |
| Tipo | Descrição |
|---|---|
| vazio |