OAuthUtil - Global
. OAuthUtil a inclusão de script modifica os parâmetros de 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 respostas que estão em formato diferente. Estenda ou copie esta inclusão de script e faça referência à sua versão do Script de API OAuth Campo no formulário Registro de aplicações para provedores OAuth de terceiros. O nome de inclusão do script personalizado deve começar 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 name:value aos parâmetros da solicitação.
| Nome | Tipo | Descrição |
|---|---|---|
| RequestParamMap | Cadeia de caracteres | O par name:value que você deseja adicionar. |
| Tipo | Descrição |
|---|---|
| vazio |
OAuthUtil - parseTokenResponse(accessTokenResponse)
Analisa o token recebido em um mapa de parâmetros.
| 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)
Defina o endpoiont 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 parâmetro |
| paramValue | Cadeia de caracteres | Valor do seu parâmetro |
| Tipo | Descrição |
|---|---|
| vazio |