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