Class GoogleCloudDialogflowCxV3beta1ToolEndUserAuthConfig
End-user authentication configuration used for Connection calls. The field values can either be hardcoded
authentication values or the names of session
parameters or request
parameters. If parameter names
are provided, then those parameters can be used to pass the authentication values dynamically, through
$session.params.param-id
or $request.payload.param-id
.
Implements
Inherited Members
Namespace: Google.Apis.Dialogflow.v3beta1.Data
Assembly: Google.Apis.Dialogflow.v3beta1.dll
Syntax
public class GoogleCloudDialogflowCxV3beta1ToolEndUserAuthConfig : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
Oauth2AuthCodeConfig
Oauth 2.0 Authorization Code authentication.
Declaration
[JsonProperty("oauth2AuthCodeConfig")]
public virtual GoogleCloudDialogflowCxV3beta1ToolEndUserAuthConfigOauth2AuthCodeConfig Oauth2AuthCodeConfig { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudDialogflowCxV3beta1ToolEndUserAuthConfigOauth2AuthCodeConfig |
Oauth2JwtBearerConfig
JWT Profile Oauth 2.0 Authorization Grant authentication.
Declaration
[JsonProperty("oauth2JwtBearerConfig")]
public virtual GoogleCloudDialogflowCxV3beta1ToolEndUserAuthConfigOauth2JwtBearerConfig Oauth2JwtBearerConfig { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudDialogflowCxV3beta1ToolEndUserAuthConfigOauth2JwtBearerConfig |