public Auth_Token Login([FromBody] Login dataModel) { string strAES256Enc = AES.AES_encrypt(dataModel.strUserID + "|" + dataModel.strUserPW + "|" + DateTime.Now.AddHours(1).ToString() , _GlobalValues.EncryptKey); var result = new Auth_Token(); result.strHeader = "ReToken"; result.strToken = strAES256Enc; return(result); }
public static RemoteAuthentication ToWWCP(this User_Id UserId) { if (UserId.Format == UserIdFormats.eMA || UserId.Format == UserIdFormats.eMI3 || UserId.Format == UserIdFormats.EVCO || UserId.Format == UserIdFormats.EMP_SPEC) { return(RemoteAuthentication.FromRemoteIdentification(eMobilityAccount_Id.Parse(UserId.ToString()))); } if (UserId.Format == UserIdFormats.RFID_UID) { return(RemoteAuthentication.FromAuthToken(Auth_Token.Parse(UserId.ToString()))); } return(null); }