Parâmetros OAuth para suporte de perfil padrão
O recurso de perfil padrão exige um conjunto de parâmetros que você pode usar com a API setParameter() para especificar o solicitante do OAuth, um contexto para a solicitação e o perfil do provedor.
No cenário do provedor OAuth, você deve definir três parâmetros que informam ao provedor OAuth qual perfil OAuth usar por padrão. Quando esses três parâmetros são definidos, o token de acesso é salvo no banco de dados da instância. Use os parâmetros com GlideOAuthClientRequest.
| Parâmetro | Descrição |
|---|---|
oauth_requestor |
O sys_id do objeto, que pode ser um registro de usuário ou uma conta de e-mail. |
oauth_requestor_context |
Descritor que fornece contexto para o solicitante do OAuth. Como prática recomendada, use o nome da tabela em que o objeto oauth_requestor foi salvo. |
oauth_provider_profile |
O sys_id do registro de perfil OAuth que é o padrão (consulte Especificar um perfil OAuth). |
Você não precisa usar parâmetros para definir o tipo de concessão e o escopo porque os valores são configurados no registro de perfil do OAuth. Se você não usar os parâmetros, poderá usar os métodos da API GlideOAuthClientRequest setScope e setGrantType. Para obter informações adicionais, consulte setScope e setGrantType.