Package-level declarations

Types

Link copied to clipboard
interface OAuthProvider

This interface provides definitions for all methods required to interact with the Sensibill OAuth service.

Link copied to clipboard

Default OAuthProvider implementation.

Link copied to clipboard
interface OauthSession

Interface that defines the OAuth properties of a Sensibill User. Properties will be used to perform authorized API calls on behalf of user.

Link copied to clipboard
class OAuthSettings(var apiKey: String, var apiSecret: String, var credentialType: String, var redirectUri: String, var isRedirect: Boolean = false) : Serializable

Class that defines the properties needed to perform on-device authentication