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 Profile Oauth 2.0 Authorization Grant.

סוף השדות הבלעדיים.

EndUserAuthConfig.Oauth2AuthCodeConfig

הגדרת אימות של קוד הרשאה ב-OAuth 2.0.

ייצוג ב-JSON
{
  "oauthToken": string
}
שדות
oauthToken

string

חובה. שם הפרמטר של טוקן OAuth להעברה. חייב להיות בפורמט $context.variables.<name_of_variable>.

EndUserAuthConfig.Oauth2JwtBearerConfig

הגדרת אימות של הרשאת גישה ל-OAuth 2.0 בפרופיל JWT.

ייצוג ב-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>.