Exemple #1
0
        public bool IsValid(WsMessage message)
        {
            if (message == null || string.IsNullOrEmpty(message.Sign))
            {
                return(false);
            }
            var userData = WsRoot.ReadOnlyUserSet.GetUser(UserId.CreateLoginNameUserId(this.LoginName));

            if (userData == null)
            {
                return(false);
            }
            return(message.Sign == message.CalcSign(userData.Password));
        }