Show / Hide Table of Contents

Class LfA2aV1OAuthFlows

Defines the configuration for the supported OAuth 2.0 flows.

Inheritance
object
LfA2aV1OAuthFlows
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.CustomerEngagementSuite.v1.Data
Assembly: Google.Apis.CustomerEngagementSuite.v1.dll
Syntax
public class LfA2aV1OAuthFlows : IDirectResponseSchema

Properties

AuthorizationCode

Configuration for the OAuth Authorization Code flow.

Declaration
[JsonProperty("authorizationCode")]
public virtual LfA2aV1AuthorizationCodeOAuthFlow AuthorizationCode { get; set; }
Property Value
Type Description
LfA2aV1AuthorizationCodeOAuthFlow

ClientCredentials

Configuration for the OAuth Client Credentials flow.

Declaration
[JsonProperty("clientCredentials")]
public virtual LfA2aV1ClientCredentialsOAuthFlow ClientCredentials { get; set; }
Property Value
Type Description
LfA2aV1ClientCredentialsOAuthFlow

DeviceCode

Configuration for the OAuth Device Code flow.

Declaration
[JsonProperty("deviceCode")]
public virtual LfA2aV1DeviceCodeOAuthFlow DeviceCode { get; set; }
Property Value
Type Description
LfA2aV1DeviceCodeOAuthFlow

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

Implicit__

Deprecated: Use Authorization Code + PKCE instead.

Declaration
[JsonProperty("implicit")]
public virtual LfA2aV1ImplicitOAuthFlow Implicit__ { get; set; }
Property Value
Type Description
LfA2aV1ImplicitOAuthFlow

Password

Deprecated: Use Authorization Code + PKCE or Device Code.

Declaration
[JsonProperty("password")]
public virtual LfA2aV1PasswordOAuthFlow Password { get; set; }
Property Value
Type Description
LfA2aV1PasswordOAuthFlow

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX