ClientException

sealed class ClientException : Exception

A base exception class for handled client exceptions, the extension can throw other exceptions too, but they will be handled by the App.

The app handles the following exceptions:

See also

Inheritors

Types

Link copied to clipboard

To be thrown when the some operation requires user to be logged in.

Link copied to clipboard
class NotSupported(val operation: String) : ClientException

To be thrown when the extension does not support an operation.

Link copied to clipboard

To be thrown when the user is not authorized to perform an operation. The user will be logged out from the app.

Properties

Link copied to clipboard
open val cause: Throwable?
Link copied to clipboard
open val message: String?