예제 #1
0
 public static FinanceToError getFinanceToError()
 {
     if (financeToError == null)
     {
         financeToError = new FinanceToError();
     }
     return(financeToError);
 }
예제 #2
0
        /// <summary>
        /// 检查token是否有效
        /// </summary>
        /// <param name="token">密钥</param>
        /// <returns>有效返回对象,无效返回null</returns>
        public Account checkToken(string token)
        {
            //解密
            token = FinanceRSA.RSADecrypt(token);
            Account account = null;

            //json转对象
            try
            {
                account = FinanceJson.getFinanceJson().toObject <Account>(token);
            }
            catch (Exception ex) {
                FinanceToError.getFinanceToError().toError();
            }
            return(account);
        }