Smartsheet.Api.OAuth Namespace |
| Class | Description | |
|---|---|---|
| AccessDeniedException | This is the exception thrown by To indicate "access_denied" error when obtaining an authorization Code. Thread safety: Exceptions are not thread safe. | |
| AuthorizationResult |
Represents an OAuth authorization RequestResult.
| |
| InvalidOAuthClientException | This is the exception thrown by To indicate an "invalid_client" error occurred when obtaining OAuth tokens. Thread safety: Exceptions are not thread safe. | |
| InvalidOAuthGrantException | This is the exception thrown by To indicate an "invalid_grant" error occurred when obtaining OAuth tokens. Thread safety: Exceptions are not thread safe. | |
| InvalidScopeException | This is the exception thrown by To indicate an "invalid_scope" error occurred when obtaining an authorization Code. Thread safety: Exceptions are not thread safe. | |
| InvalidTokenRequestException | This is the exception thrown by To indicate an "invalid_request" error occurred when obtaining OAuth tokens. Thread safety: Exceptions are not thread safe. | |
| OAuthAuthorizationCodeException | This is the exception thrown by To indicate errors occurred when obtaining authorization Code. Thread safety: Exceptions are not thread safe. | |
| OAuthFlowBuilder | 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. | |
| OAuthTokenException | This is the exception thrown by To indicate errors occurred during obtaining OAuth tokens. Thread safety: Exceptions are not thread safe. | |
| Token |
Represents OAuth token.
| |
| UnsupportedOAuthGrantTypeException | This is the exception thrown by To indicate "unsupported_grant_type" error occurred during obtaining OAuth tokens. Thread safety: Exceptions are not thread safe. | |
| UnsupportedResponseTypeException | This is the exception thrown by To indicate "unsupported_response_type" error occurred when obtaining an authorization Code. Thread safety: Exceptions are not thread safe. |
| Interface | Description | |
|---|---|---|
| OAuthFlow | OAuthFlow interface provides methods to do the OAuth2 authorization. Thread Safety: Implementation of this interface must be thread safe. |
| Enumeration | Description | |
|---|---|---|
| AccessScope |
Represents the access scope. These are the scopes that are required to access an end user's Smartsheet data and
specifies the Type of operations that are permitted.
|