Interface StartOAuthResponseOrBuilder (0.44.0)

public interface StartOAuthResponseOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAuthUri()

public abstract String getAuthUri()

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

string auth_uri = 6;

Returns
Type Description
String

The authUri.

getAuthUriBytes()

public abstract ByteString getAuthUriBytes()

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

string auth_uri = 6;

Returns
Type Description
ByteString

The bytes for authUri.

getClientId()

public abstract String getClientId()

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

string client_id = 4;

Returns
Type Description
String

The clientId.

getClientIdBytes()

public abstract ByteString getClientIdBytes()

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

string client_id = 4;

Returns
Type Description
ByteString

The bytes for clientId.

getCodeChallenge()

public abstract String getCodeChallenge()

Please refer to https://datatracker.ietf.org/doc/html/rfc7636#section-4.1

string code_challenge = 2;

Returns
Type Description
String

The codeChallenge.

getCodeChallengeBytes()

public abstract ByteString getCodeChallengeBytes()

Please refer to https://datatracker.ietf.org/doc/html/rfc7636#section-4.1

string code_challenge = 2;

Returns
Type Description
ByteString

The bytes for codeChallenge.

getCodeChallengeMethod()

public abstract String getCodeChallengeMethod()

Please refer to https://datatracker.ietf.org/doc/html/rfc7636#section-4.2

string code_challenge_method = 3;

Returns
Type Description
String

The codeChallengeMethod.

getCodeChallengeMethodBytes()

public abstract ByteString getCodeChallengeMethodBytes()

Please refer to https://datatracker.ietf.org/doc/html/rfc7636#section-4.2

string code_challenge_method = 3;

Returns
Type Description
ByteString

The bytes for codeChallengeMethod.

getIdCase()

public abstract StartOAuthResponse.IdCase getIdCase()
Returns
Type Description
StartOAuthResponse.IdCase

getScopes(int index)

public abstract String getScopes(int index)

The list of scopes requested by the application.

repeated string scopes = 5;

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
String

The scopes at the given index.

getScopesBytes(int index)

public abstract ByteString getScopesBytes(int index)

The list of scopes requested by the application.

repeated string scopes = 5;

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
ByteString

The bytes of the scopes at the given index.

getScopesCount()

public abstract int getScopesCount()

The list of scopes requested by the application.

repeated string scopes = 5;

Returns
Type Description
int

The count of scopes.

getScopesList()

public abstract List<String> getScopesList()

The list of scopes requested by the application.

repeated string scopes = 5;

Returns
Type Description
List<String>

A list containing the scopes.

getSystemProviderId()

public abstract SystemProvider getSystemProviderId()

The ID of the system provider.

.google.cloud.developerconnect.v1.SystemProvider system_provider_id = 7;

Returns
Type Description
SystemProvider

The systemProviderId.

getSystemProviderIdValue()

public abstract int getSystemProviderIdValue()

The ID of the system provider.

.google.cloud.developerconnect.v1.SystemProvider system_provider_id = 7;

Returns
Type Description
int

The enum numeric value on the wire for systemProviderId.

getTicket()

public abstract String getTicket()

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

string ticket = 1;

Returns
Type Description
String

The ticket.

getTicketBytes()

public abstract ByteString getTicketBytes()

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

string ticket = 1;

Returns
Type Description
ByteString

The bytes for ticket.

hasSystemProviderId()

public abstract boolean hasSystemProviderId()

The ID of the system provider.

.google.cloud.developerconnect.v1.SystemProvider system_provider_id = 7;

Returns
Type Description
boolean

Whether the systemProviderId field is set.