/// <summary>
        /// DoOnSendConfiguration method implementation (Client)
        /// </summary>
        private void DoOnSendConfiguration()
        {
            if (CFGUtilities.IsPrimaryComputer())
            {
                if (_adfsservers.Count == 0)
                {
                    BuildADFSServersList();
                }

                PipeClient pipe = new PipeClient(XORUtilities.XORKey, ADFSServers, true);

                byte[] byt = ReadConfigurationForCache();
                string msg = Convert.ToBase64String(byt, 0, byt.Length);
                string req = Environment.MachineName;
                if (!pipe.DoReloadConfiguration(req, msg))
                {
                    this.EventLog.WriteEntry("Some Servers configuration where not updated ! Wait for WID synchro !", EventLogEntryType.Warning, 10000);
                }
            }
        }