EndUserAuthConfig

用於連線呼叫的使用者驗證設定。欄位值必須是內容變數的名稱,格式為 $context.variables.<name_of_variable>。

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.
}
欄位
驗證設定。以下列出互斥欄位。回應中最多會設定一個欄位:
oauth2AuthCodeConfig

object (EndUserAuthConfig.Oauth2AuthCodeConfig)

OAuth 2.0 授權碼驗證。

oauth2JwtBearerConfig

object (EndUserAuthConfig.Oauth2JwtBearerConfig)

JWT 設定檔 OAuth 2.0 授權許可驗證。

互斥欄位結尾。

EndUserAuthConfig.Oauth2AuthCodeConfig

OAuth 2.0 授權碼驗證設定。

JSON 表示法
{
  "oauthToken": string
}
欄位
oauthToken

string

這是必要旗標,要傳遞的 OAuth 權杖參數名稱。格式必須為 $context.variables.<name_of_variable>。

EndUserAuthConfig.Oauth2JwtBearerConfig

JWT 設定檔 OAuth 2.0 授權授予驗證設定。

JSON 表示法
{
  "issuer": string,
  "subject": string,
  "clientKey": string
}
欄位
issuer

string

這是必要旗標,要傳遞的核發者參數名稱。格式必須為 $context.variables.<name_of_variable>。

subject

string

這是必要旗標,要傳送的主體參數名稱。格式必須為 $context.variables.<name_of_variable>。

clientKey

string

這是必要旗標,要傳遞的用戶端參數名稱。格式必須為 $context.variables.<name_of_variable>。