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". |