using Common;
using Common.Model;
namespace Business.Authentication
{
public interface IAuthenticationBusiness
{
JsonRxResponse IsMapAPIWithOtherApp(ClientRegistrationKeys credentials);
LoginResponse LoginSystem(LoginCredential credentials);
///
/// Verify access token along with IMEI and user credentials. If valid then increase the
/// validity from sp level.
///
///
///
string IsAccessCodeValid(string accessCode, string uuid);
JsonRxResponse ReSendVerificationCode(VerificationKeys verification);
JsonRxResponse GetUser(string userId);
bool ValidateAuthenticity(string user, string guid);
string GetDevice(string customerId);
}
}