/// <summary> /// /// </summary> /// <param name="name"></param> /// <param name="nodeID"></param> /// <param name="userId"></param> /// <param name="publicUrl"></param> /// <param name="privateUrl"></param> /// <param name="publicKey"></param> public HostNode(string name, string nodeID, string userId, string publicUrl, string privateUrl, RSACryptoServiceProvider publicKey) : base(name, nodeID, userId, Access.Rights.ReadOnly, publicKey) { // Set the Addresses. // Get the port that we are using. PublicUrl = publicUrl; PrivateUrl = privateUrl; Properties.AddNodeProperty(new Property(PropertyTags.Types, HostNodeType)); }