public class AsyncAuthInterface extends Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
AsyncAuthInterface.ChangePasswordCallback |
static interface |
AsyncAuthInterface.GetLoggedInUserCallback |
static interface |
AsyncAuthInterface.RequestPasswordChangeCallback |
static interface |
AsyncAuthInterface.SetHashCallback |
static interface |
AsyncAuthInterface.ValidateAccountCallback |
| Constructor and Description |
|---|
AsyncAuthInterface(AuthInterface syncService,
ExecutorService executorService) |
| Modifier and Type | Method and Description |
|---|---|
void |
changePassword(Long uoid,
String oldPassword,
String newPassword,
AsyncAuthInterface.ChangePasswordCallback callback) |
void |
getLoggedInUser(AsyncAuthInterface.GetLoggedInUserCallback callback) |
void |
requestPasswordChange(String username,
String resetUrl,
AsyncAuthInterface.RequestPasswordChangeCallback callback) |
void |
setHash(Long uoid,
byte[] hash,
byte[] salt,
AsyncAuthInterface.SetHashCallback callback) |
void |
validateAccount(Long uoid,
String token,
String password,
AsyncAuthInterface.ValidateAccountCallback callback) |
public AsyncAuthInterface(AuthInterface syncService, ExecutorService executorService)
public void changePassword(Long uoid, String oldPassword, String newPassword, AsyncAuthInterface.ChangePasswordCallback callback)
public void getLoggedInUser(AsyncAuthInterface.GetLoggedInUserCallback callback)
public void requestPasswordChange(String username, String resetUrl, AsyncAuthInterface.RequestPasswordChangeCallback callback)
public void setHash(Long uoid, byte[] hash, byte[] salt, AsyncAuthInterface.SetHashCallback callback)
public void validateAccount(Long uoid, String token, String password, AsyncAuthInterface.ValidateAccountCallback callback)
Copyright © 2016 OpenSource BIM. All rights reserved.