To change password for Bayun, use changePassword
method.
The method takes the following parameters :
currentPassword : Current Password.
newPassword : New Password.
successCallback : SuccessCallback block to be executed after password is successfully changed.
failureCallback : FailureCallback block to be executed if change password fails, returns BayunError
.
String currentPassword = "<currentPassword>";
String newPassword = "<newPassword>";
// Callbacks to Change User Password with Bayun.
Handler.Callback successCallback = new Handler.Callback() {
@Override
public boolean handleMessage(Message message) {
Log.d(TAG, "Password changed successfully.");
}
};
Handler.Callback failureCallback = new Handler.Callback() {
@Override
public boolean handleMessage(Message message) {
String error = message.getData().getString("BayunError", "");
Log.d(TAG, "Change password failed.")
return false;
}
};
bayunCore.changePassword(currentPassword, newPassword, successCallback, failureCallback);
val currentPassword = "<currentPassword>"
val newPassword = "<newPassword>"
// Callbacks to Change User Password with Bayun.
val successCallback = Handler.Callback {
Log.d(TAG, "Password changed successfully.")
false
}
val failureCallback = Handler.Callback {
val error = it.data.getString("BayunError", "")
Log.d(TAG, "Change password failed.")
false
}
bayunCore.changePassword(currentPassword, newPassword, successCallback, failureCallback)
Last updated