Developer Connect v1 API - Class StartOAuthResponse (1.0.0-beta04)

public sealed class StartOAuthResponse : IMessage<StartOAuthResponse>, IEquatable<StartOAuthResponse>, IDeepCloneable<StartOAuthResponse>, IBufferMessage, IMessage

Reference documentation and code samples for the Developer Connect v1 API class StartOAuthResponse.

Message for responding to starting an OAuth flow.

Inheritance

object > StartOAuthResponse

Namespace

Google.Cloud.DeveloperConnect.V1

Assembly

Google.Cloud.DeveloperConnect.V1.dll

Constructors

StartOAuthResponse()

public StartOAuthResponse()

StartOAuthResponse(StartOAuthResponse)

public StartOAuthResponse(StartOAuthResponse other)
Parameter
Name Description
other StartOAuthResponse

Properties

AuthUri

public string AuthUri { get; set; }

The authorization server URL to the OAuth flow of the service provider.

Property Value
Type Description
string

ClientId

public string ClientId { get; set; }

The client ID to the OAuth App of the service provider.

Property Value
Type Description
string

CodeChallenge

public string CodeChallenge { get; set; }
Property Value
Type Description
string

CodeChallengeMethod

public string CodeChallengeMethod { get; set; }
Property Value
Type Description
string

HasSystemProviderId

public bool HasSystemProviderId { get; }

Gets whether the "system_provider_id" field is set

Property Value
Type Description
bool

IdCase

public StartOAuthResponse.IdOneofCase IdCase { get; }
Property Value
Type Description
StartOAuthResponseIdOneofCase

Scopes

public RepeatedField<string> Scopes { get; }

The list of scopes requested by the application.

Property Value
Type Description
RepeatedFieldstring

SystemProviderId

public SystemProvider SystemProviderId { get; set; }

The ID of the system provider.

Property Value
Type Description
SystemProvider

Ticket

public string Ticket { get; set; }

The ticket to be used for post processing the callback from the service provider.

Property Value
Type Description
string