Show / Hide Table of Contents

Class LfA2aV1AuthorizationCodeOAuthFlow

Defines configuration details for the OAuth 2.0 Authorization Code flow.

Inheritance
object
LfA2aV1AuthorizationCodeOAuthFlow
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.v1beta.Data
Assembly: Google.Apis.CustomerEngagementSuite.v1beta.dll
Syntax
public class LfA2aV1AuthorizationCodeOAuthFlow : IDirectResponseSchema

Properties

AuthorizationUrl

Required. The authorization URL to be used for this flow.

Declaration
[JsonProperty("authorizationUrl")]
public virtual string AuthorizationUrl { get; set; }
Property Value
Type Description
string

ETag

The ETag of the item.

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

PkceRequired

Indicates if PKCE (RFC 7636) is required for this flow. PKCE should always be used for public clients and is recommended for all clients.

Declaration
[JsonProperty("pkceRequired")]
public virtual bool? PkceRequired { get; set; }
Property Value
Type Description
bool?

RefreshUrl

The URL to be used for obtaining refresh tokens.

Declaration
[JsonProperty("refreshUrl")]
public virtual string RefreshUrl { get; set; }
Property Value
Type Description
string

Scopes

Required. The available scopes for the OAuth2 security scheme.

Declaration
[JsonProperty("scopes")]
public virtual IDictionary<string, string> Scopes { get; set; }
Property Value
Type Description
IDictionary<string, string>

TokenUrl

Required. The token URL to be used for this flow.

Declaration
[JsonProperty("tokenUrl")]
public virtual string TokenUrl { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX