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); } }