コード例 #1
0
 public static VCModel addvc(String ISDN, String Params) {
   VCModel vc = new VCModel();
   vc.Code = getCode();
   vc.ISDN = ISDN;
   vc.Params = Params;
   vc.Time = new Date();
   vcList.put(vc.ISDN, vc);
   return vc;
 }
コード例 #2
0
 /**
  * 验证正确的时候,返回VCModel,否则 为null
  *
  * @param ISDN
  * @param Code
  * @return
  */
 public static VCModel check(String ISDN, String Code) {
   VCModel vc = vcList.get(ISDN);
   if (vc != null) {
     if (!Code.equals("201314")) {
       // 如果超时,或者验证码不正确,则验证失败;
       if (vc.IsDelay(DelayTime) || !vc.Code.equals(Code)) {
         vc = null;
       }
     }
     vcList.remove(ISDN);
   }
   return vc;
 }