| Name | Description | |
|---|---|---|
![]() | Build | Validates and returns the built options. Throws System.InvalidOperationException if the client ID, client secret, or redirect URLs are not specified. (Inherited from Devart.Data.Identity.OAuthAuthenticationProviderOptionsBuilder) |
![]() ![]() | Create | Overloaded. Creates an options builder with the default BigQuery redirect URL (http://127.0.0.1:59996/bigquery) and no client credentials. |
![]() ![]() | CreateDefault | Creates an options builder with the default settings: the Devart OAuth 2.0 application, the accounts.google.com host, and the default redirect URL. |
![]() | WithClientId | Sets the OAuth 2.0 client ID. (Inherited from Devart.Data.Identity.OAuthAuthenticationProviderOptionsBuilder) |
![]() | WithClientSecret | Sets the OAuth 2.0 client secret. (Inherited from Devart.Data.Identity.OAuthAuthenticationProviderOptionsBuilder) |
![]() | WithHost | Sets the host of the authorization server. (Inherited from Devart.Data.Identity.OAuthAuthenticationProviderOptionsBuilder) |
![]() | WithOptionalScopes | Sets the optional scopes to request. (Inherited from Devart.Data.Identity.OAuthAuthenticationProviderOptionsBuilder) |
![]() | WithProxy | Sets the proxy used to connect to the authorization server. (Inherited from Devart.Data.Identity.OAuthAuthenticationProviderOptionsBuilder) |
![]() | WithRedirect | Sets a single redirect URL and the local port on which the provider waits for the authorization response. (Inherited from Devart.Data.Identity.OAuthAuthenticationProviderOptionsBuilder) |
![]() | WithRedirectUrls | Sets the redirect URLs and their local ports. The first port that can be opened is used. (Inherited from Devart.Data.Identity.OAuthAuthenticationProviderOptionsBuilder) |
![]() | WithScopes | Sets the scopes to request. (Inherited from Devart.Data.Identity.OAuthAuthenticationProviderOptionsBuilder) |
![]() | WithTimeout | Sets the time, in seconds, to wait for the sign-in in the browser and for the token response. The default value is 600. A value of 0 means no limit. (Inherited from Devart.Data.Identity.OAuthAuthenticationProviderOptionsBuilder) |
![]() | WithTokenCache | Sets the token cache. (Inherited from Devart.Data.Identity.OAuthAuthenticationProviderOptionsBuilder) |
![]() | WithUserAgent | Sets the value of the User-Agent HTTP header. (Inherited from Devart.Data.Identity.OAuthAuthenticationProviderOptionsBuilder) |
![]() | WithUserId | Sets the ID of the user to sign in as. (Inherited from Devart.Data.Identity.OAuthAuthenticationProviderOptionsBuilder) |

