OAuthFlowBuilder Class |
This is the builder that is used to build instances.
Thread Safety: This class is not thread safe since it's mutable, one builder instance is NOT expected to be used in multiple threads.
Namespace: Smartsheet.Api.OAuth
The OAuthFlowBuilder type exposes the following members.
Name | Description | |
---|---|---|
OAuthFlowBuilder |
Constructor.
|
Name | Description | |
---|---|---|
AuthorizationURL |
Gets the authorization Url.
| |
ClientId |
Gets the client Id.
| |
ClientSecret |
Gets the client secret.
| |
DefaultAuthorizationUrl |
Gets the default authorization Url.
| |
DefaultTokenUrl |
Gets the default token Url.
| |
HttpClient |
Gets the http client.
| |
JsonSerializer |
Gets the Json serializer.
| |
RedirectURL |
Gets the redirect Url.
| |
TokenURL |
Gets the token Url.
|
Name | Description | |
---|---|---|
Build |
Build the OAuthFlow instance.
| |
SetAuthorizationURL |
Set the authorization URL.
| |
SetClientId |
Set the client ID
| |
SetClientSecret |
Set the client secret.
| |
SetHttpClient |
Set the HttpClient.
| |
SetJsonSerializer | Set the JsonSerializer. | |
SetRedirectURL |
Set the redirect URL
| |
SetTokenURL |
Set the token URL.
|
Name | Description | |
---|---|---|
DEFAULT_AUTHORIZATION_URL | Represents the default OAuth authorization URL It is a constant with Value "https://www.Smartsheet.com/b/authorize". | |
DEFAULT_TOKEN_URL | Represents the default token URL It is a constant with Value "https://Api.Smartsheet.com/2.0/token". |