Class StartOAuthResponse
Message for responding to starting an OAuth flow.
Implements
Inherited Members
Namespace: Google.Apis.DeveloperConnect.v1.Data
Assembly: Google.Apis.DeveloperConnect.v1.dll
Syntax
public class StartOAuthResponse : IDirectResponseSchema
Properties
AuthUri
The authorization server URL to the OAuth flow of the service provider.
Declaration
[JsonProperty("authUri")]
public virtual string AuthUri { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ClientId
The client ID to the OAuth App of the service provider.
Declaration
[JsonProperty("clientId")]
public virtual string ClientId { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
CodeChallenge
https://datatracker.ietf.org/doc/html/rfc7636#section-4.1 Follow http://shortn/_WFYl6U0NyC to include it in the AutoCodeURL.
Declaration
[JsonProperty("codeChallenge")]
public virtual string CodeChallenge { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
CodeChallengeMethod
Declaration
[JsonProperty("codeChallengeMethod")]
public virtual string CodeChallengeMethod { 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 |
Scopes
The list of scopes requested by the application.
Declaration
[JsonProperty("scopes")]
public virtual IList<string> Scopes { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<string> |
SystemProviderId
The ID of the system provider.
Declaration
[JsonProperty("systemProviderId")]
public virtual string SystemProviderId { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Ticket
The ticket to be used for post processing the callback from the service provider.
Declaration
[JsonProperty("ticket")]
public virtual string Ticket { get; set; }
Property Value
| Type | Description |
|---|---|
| string |