public static List <PocPregunta> ObtenerPreguntas() { var url = RestConfig.Get("ApiCore", "Membresia", "ObtenerPreguntas"); return(RestClient.CoreRequest <List <PocPregunta> > (url, restMethod: RestMethod.Get)); }
public static IEnumerable <PocIdioma> ConsultarIdiomas() { var url = RestConfig.Get("ApiCore", "General", "ConsultarIdiomas"); return(RestClient.CoreRequest <IEnumerable <PocIdioma> > (url, restMethod: RestMethod.Get)); }
public static void ActualizarContrasena(ModCambioContrasena cambio) { cambio.Contrasena = cambio.Contrasena.Encrypt(); cambio.ContrasenaActual = cambio.ContrasenaActual.Encrypt(); cambio.ConfirmarContrasena = cambio.ConfirmarContrasena.Encrypt(); var url = RestConfig.Get("ApiCore", "Membresia", "ActualizarContrasena"); RestClient.CoreRequest(url, cambio); }
public static PocInfoSesion ValidarUsuario(ModLogin login) { login.Password = login.Password.Encrypt(); var url = RestConfig.Get("ApiCore", "Auth", "ValidarUsuario"); var user = RestClient.CoreRequest <PocInfoSesion>(url, login); SeguridadDelegate.UsuarioTemporal = user; return(user); }
public static ModRenovarContrasenaPaso2 ValidarRenovacion(string username, string email) { var url = RestConfig.Get("ApiCore", "Membresia", "ValidarRenovacion"); return(RestClient.CoreRequest <ModRenovarContrasenaPaso2>(url, new { AliasUsuario = username, Correo = email })); }
public static string IniciarSesion(string user, string ticket) { var url = RestConfig.Get("ApiCore", "Auth", "IniciarSesion"); return(RestClient.CoreRequest <string>(url, new { user = user, ticket = ticket })); }
public static bool ValidarPinAutenticacion(string codUsuario, string codigo2FA) { var url = RestConfig.Get("ApiCore", "Auth", "ValidarPinAutenticacion"); return(RestClient.CoreRequest <bool>(url, new { codUsuario = codUsuario, codigo2FA = codigo2FA })); }
public static bool ComprobarPreguntasUsuario(string codUsuario, List <ModPreguntaUsuario> preguntas) { preguntas.Update(m => { m.CodUsuario = codUsuario; m.Respuesta = m.Respuesta.ToLower().EncryptPBKDF2(); }); var url = RestConfig.Get("ApiCore", "Membresia", "ComprobarPreguntasUsuario"); return(RestClient.CoreRequest <bool>(url, preguntas)); }
public static string ObtenerClaveAut() { var url = RestConfig.Get("ApiCore", "Membresia", "ObtenerClaveAut"); return(RestClient.CoreRequest <string>(url)); }
public static void RegistrarPerfil(ModUsuarioRegistro registro) { var url = RestConfig.Get("ApiCore", "Membresia", "RegistrarPerfil"); RestClient.CoreRequest(url, registro); }
public static ModDobleFactorAut GenerarCodigo(string codUsuario) { var url = RestConfig.Get("ApiCore", "Auth", "GenerarCodigo"); return(RestClient.CoreRequest <ModDobleFactorAut>(url, codUsuario)); }
public static void FinalizarSesion(string user, string ticket) { var url = RestConfig.Get("ApiCore", "Auth", "FinalizarSesion"); RestClient.CoreRequest(url, new { user = user, ticket = ticket }); }
public static PocInfoSesion ObtenerUsuarioPorTicket(string ticket) { var url = RestConfig.Get("ApiCore", "Auth", "ObtenerUsuarioTicket"); return(RestClient.CoreRequest <PocInfoSesion>(url, ticket)); }