/// <summary>
        /// Deletes a <see cref="User"/> from the Users List maintained by the SDK and all the data related this User, such as the User’s M-Pin ID, State, and M-Pin Token.
        /// </summary>
        /// <param name="user">The user instance.</param>
        public void DeleteUser(User user)
        {
            Status st = null;

            if (AreParametersValid(ref st, user))
            {
                lock (lockObject)
                {
                    if (mPtr != null && user != null)
                    {
                        mPtr.DeleteUser(user.Wrapper);
                    }
                }
            }
        }