EndUserAuthConfig

Configuração de autenticação do usuário final usada para chamadas de conexão. Os valores do campo precisam ser os nomes das variáveis de contexto no formato $context.variables.<name_of_variable>.

Representação JSON
{

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "oauth2AuthCodeConfig": {
    object (EndUserAuthConfig.Oauth2AuthCodeConfig)
  },
  "oauth2JwtBearerConfig": {
    object (EndUserAuthConfig.Oauth2JwtBearerConfig)
  }
  // End of mutually exclusive fields.
}
Campos
A configuração de autenticação. Confira a seguir uma lista de campos mutuamente exclusivos. No máximo um dos campos será definido em uma resposta:
oauth2AuthCodeConfig

object (EndUserAuthConfig.Oauth2AuthCodeConfig)

Autenticação com código de autorização do OAuth 2.0.

oauth2JwtBearerConfig

object (EndUserAuthConfig.Oauth2JwtBearerConfig)

Autenticação de concessão de autorização OAuth 2.0 do perfil JWT.

Fim dos campos mutuamente exclusivos.

EndUserAuthConfig.Oauth2AuthCodeConfig

Configuração de autenticação do código de autorização do OAuth 2.0.

Representação JSON
{
  "oauthToken": string
}
Campos
oauthToken

string

Obrigatório. Nome do parâmetro do token OAuth a ser transmitido. Precisa estar no formato $context.variables.<name_of_variable>.

EndUserAuthConfig.Oauth2JwtBearerConfig

Configuração de autenticação de concessão de autorização OAuth 2.0 do perfil JWT.

Representação JSON
{
  "issuer": string,
  "subject": string,
  "clientKey": string
}
Campos
issuer

string

Obrigatório. Nome do parâmetro do emissor a ser transmitido. Precisa estar no formato $context.variables.<name_of_variable>.

subject

string

Obrigatório. Nome do parâmetro de assunto a ser transmitido. Precisa estar no formato $context.variables.<name_of_variable>.

clientKey

string

Obrigatório. Nome do parâmetro do cliente a ser transmitido. Precisa estar no formato $context.variables.<name_of_variable>.