You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

28 lines
837 B

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