blob: 97e2bfadd2bb354edee324f893d558ae0a07c5df [file] [log] [blame]
package org.apache.fineract.ui.online.launcher;
import org.apache.fineract.data.models.Authentication;
import org.apache.fineract.ui.base.MvpView;
/**
* @author Rajan Maurya
* On 06/07/17.
*/
public interface LauncherContract {
interface View extends MvpView {
void checkAccessTokenExpired();
void checkRefreshAccessToken();
void startLoginActivity();
void startPasscodeActivity();
void refreshAccessTokenSuccessfully(Authentication authentication);
void refreshAccessTokenFailed();
void clearCredentials();
}
interface Presenter {
void refreshAccessToken();
}
}