public class AuthenticationService
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static boolean |
containsLocalKeyword |
static Activity |
loginActivity |
static com.unvired.utils.uiutils.ProgressButton |
progressButton |
| Constructor and Description |
|---|
AuthenticationService() |
| Modifier and Type | Method and Description |
|---|---|
static com.unvired.login.IAuthenticationResponse |
authenticateAndActivate(Context context) |
static com.unvired.login.AuthenticationResponse |
authenticateBackendCredentials(com.unvired.model.SystemCredential systemCredential) |
static com.unvired.login.AuthenticationResponse |
authenticateLocal(Context context) |
static com.unvired.login.IAuthenticationResponse |
forgotPassword() |
static boolean |
isAuthenticated() |
static boolean |
isLoginSuccessful() |
static void |
login(Context context) |
static void |
loginWithDemoData(Context context,
java.lang.String demoData) |
static void |
logout()
Logout from the application.
|
static com.unvired.login.AuthenticationResponse |
reAuthenticate(Context context,
java.lang.String userId,
java.lang.String password) |
static com.unvired.login.IAuthenticationResponse |
register(Context context) |
static com.unvired.login.IAuthenticationResponse |
resetPassword(java.lang.String forgotToken,
java.lang.String newPassword) |
static void |
setLoginSuccessful() |
static void |
switchAccount(Context context,
com.unvired.login.UnviredAccount unviredAccount) |
public static boolean containsLocalKeyword
public static Activity loginActivity
public static com.unvired.utils.uiutils.ProgressButton progressButton
public static void login(Context context)
throws ApplicationException,
DBException
ApplicationExceptionDBExceptionpublic static void switchAccount(Context context,
com.unvired.login.UnviredAccount unviredAccount)
throws DBException,
ApplicationException
DBExceptionApplicationExceptionpublic static com.unvired.login.IAuthenticationResponse authenticateAndActivate(Context context)
public static com.unvired.login.IAuthenticationResponse register(Context context)
public static com.unvired.login.AuthenticationResponse authenticateLocal(Context context)
public static com.unvired.login.AuthenticationResponse reAuthenticate(Context context,
java.lang.String userId,
java.lang.String password)
public static com.unvired.login.AuthenticationResponse authenticateBackendCredentials(com.unvired.model.SystemCredential systemCredential)
public static void logout()
public static void setLoginSuccessful()
public static boolean isLoginSuccessful()
public static boolean isAuthenticated()
throws ApplicationException,
DBException
ApplicationExceptionDBExceptionpublic static com.unvired.login.IAuthenticationResponse forgotPassword()
public static com.unvired.login.IAuthenticationResponse resetPassword(java.lang.String forgotToken,
java.lang.String newPassword)
public static void loginWithDemoData(Context context,
java.lang.String demoData)
throws java.lang.Exception
java.lang.ExceptionCopyright © 2017 Unvired Inc. All Rights Reserved.