C# (CSharp) Smartsheet.Api.OAuth Namespace

Classes

Name Description
AccessDeniedException

This is the exception thrown by OAuthFlow 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 OAuthFlow 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 OAuthFlow 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 OAuthFlow 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 OAuthFlow 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 OAuthFlow 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 OAuthFlow 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 OAuthFlow 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 OAuthFlow 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 OAuthFlow To indicate "unsupported_response_type" error occurred when obtaining an authorization Code.

Thread safety: Exceptions are not thread safe.