/// <summary>
        /// Connects to ring master commander.
        /// </summary>
        /// <returns>A <see cref="IRingMasterRequestHandler"/> object that represents the connection.</returns>
        public virtual IRingMasterRequestHandler ConnectToRingMasterCommander()
        {
            IRingMasterRequestHandler rm = this.ConnectToRingMaster();

            rm.SetAuth(new Id("digest", "commander")).Wait();
            return(rm);
        }