Example #1
0
        public static DongleUserInfo CreateTestDongleKeyInfo(DongleType dongleType, String userId)
        {
            DongleUserInfo userInfo = new DongleUserInfo();

            userInfo.DongleType = dongleType;
            userInfo.UserId     = userId;
            userInfo.UserName   = "******";
            userInfo.CreateDate = DateTime.Now.ToString("yyyyMMddHHmmss");
            userInfo.Operator   = "999";

            return(userInfo);
        }
Example #2
0
        public bool Encrypt(DongleType dongleType, byte[] plain, out byte[] cipher)
        {
            cipher = null;

            switch (dongleType)
            {
            case DongleType.USER_ROOT:
                return(Encrypt(plain, out cipher));

            case DongleType.AUTHEN:
                return(PriEncrypt(plain, out cipher));

            default:
                break;
            }
            return(false);
        }