SensibillAuth
Interface that defines the properties of SensibillAuth Objects. SensibillAuth objects are used to as a way to provide on-device authentication. Functionality includes ability to sign-in (user identifier + password, logout and register new users.
Types
Generic Authentication listener to monitor common authentication processes
Listener to observe the user registration process
Listener to observe User Token storage during sign in.
Listener to observe User Sign-in process
Functions
Call to check if password provided is valid
Call to send the user with the provided email a Reset Email
notification
Call to get a cached user
Call to get the current user identifier
Call to get current token provider attached to SDK
Call to check if a token is cached for the user with the provided user identifier
Call to log-out of the SDK
Call to register a user with the provided access identifier and password.
Call to register a user with the provided user information
Call to reset the user with accessId's password with a provided new password
Call to sign in to the Sensibill SDK with the provided access identifier and password
Call to change the cached user identifier to the provided access id
Call to check if a user with provided access id exists