public override void InitializeFromXml(XElement e) { base.InitializeFromXml(e); Clustered = null != e.Element("cluster"); e = e.Element("logon"); if (null != e) { e = e.Element("token"); } if (null != e) { CookieName = e.Attr("cookie", CookieName); LeaseTime = e.Attr("leasetime", LeaseTime.ToString()).ToInt(); SlideTime = e.Attr("slidetime", SlideTime.ToString()).ToInt(); Sliding = e.Attr("slide", Sliding.ToString()).ToBool(); Secure = e.Attr("secure", Secure.ToString()).ToBool(); Domain = e.Attr("domain"); } }