public Member(string __userName, byte[] __password, PublicUserInfo pubInfo, PrivateUserInfo privInfo, Node __node) { userName = __userName; password = __password; publicUserInfo = pubInfo; privateUserInfo = privInfo; node = __node; }
public User(RingInfo[] __ringsInfo, PublicUserInfo __publicUserInfo, PrivateUserInfo __privateUserInfo, Node __node) { ringsInfo = __ringsInfo; publicUserInfo = __publicUserInfo; privateUserInfo = __privateUserInfo; node = __node; loggedIn = false; }
public User(string[] usernames, string[] passwords) { if(usernames.Length != passwords.Length) return; ringsInfo = new RingInfo[usernames.Length]; for(int ringIndx = 0; ringIndx < usernames.Length; ringIndx++) { ringsInfo[ringIndx] = new RingInfo(null,usernames[ringIndx], passwords[ringIndx]); } publicUserInfo = new PublicUserInfo(); privateUserInfo = new PrivateUserInfo(); loggedIn = false; }
public void changeInfo(PublicUserInfo _publicUserInfo, PrivateUserInfo _privateUserInfo) { publicUserInfo = _publicUserInfo; privateUserInfo = _privateUserInfo; }
public Peer(Node __node, PublicUserInfo __userInfo, InformationEntropy[] __IE) { node = __node; userInfo = __userInfo; IE = __IE; }
public void submitSettings(string userName, string prefix, string firstName, string middleName, string lastName, string suffix, string streetAddr, string city, uint zipCode, string state, string country, byte[] password) { User user = User.getInstance(); PublicUserInfo publicUserInfo = new PublicUserInfo(); PrivateUserInfo privateUserInfo = new PrivateUserInfo(user.privateUserInfo.userID, prefix, firstName, middleName, lastName, suffix, streetAddr, city, zipCode, state, country); user.changeInfo(publicUserInfo, privateUserInfo); //sync the changes to the server serverProxy.syncUserInfo(user); }