using CallCenter.Utility;
using System;
using System.Collections.Generic;
using System.Configuration;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace CallCenterApi.Common
{
public class CodeValidate
{
///
/// 安全参数
///
/// 对象
///
public static bool ICodeValidate(string strParams, string ICode)
{
string SecurityCode = Configs.GetValue("SecurityCode"); //ConfigurationManager.AppSettings["SecurityCode"];
string pwd = CommonHelper.MD5(SecurityCode + strParams);
return pwd.Equals(ICode);
//return true;
}
///
/// 安全参数
///
/// 对象
///
public static bool ICodeValidateSecurityCode(string strParams, string ICode)
{
string SecurityCode = Configs.GetValue("SecurityCode"); //ConfigurationManager.AppSettings["SecurityCode"];
string pwd = CommonHelper.MD5(SecurityCode + strParams);
return pwd.Equals(ICode);
//return true;
}
///
/// 安全参数
///
/// 对象
///
public static bool ICodeValidateGridding(string strParams, string ICode)
{
string SecurityCode = Configs.GetValue("GriddingCode"); //ConfigurationManager.AppSettings["SecurityCode"];
string pwd = CommonHelper.MD5(SecurityCode + strParams);
return pwd.Equals(ICode);
//return true;
}
///
/// 安全参数
///
/// 对象
///
public static string ICodeValidateGriddingT(string strParams, string ICode)
{
string SecurityCode = Configs.GetValue("GriddingCode"); //ConfigurationManager.AppSettings["SecurityCode"];
return CommonHelper.MD5(SecurityCode + strParams);
}
///
/// 安全参数
///
/// 对象
///
public static string ICodeValidateSecurityCodeT(string strParams, string ICode)
{
string SecurityCode = Configs.GetValue("SecurityCode"); //ConfigurationManager.AppSettings["SecurityCode"];
return CommonHelper.MD5(SecurityCode + strParams);
}
}
}