ArkaliaCore.Game.Network.Realm.SyncClient.HandleSecureKey C# (CSharp) Method

HandleSecureKey() private method

private HandleSecureKey ( CrystalPacket packet ) : void
packet CrystalPacket
return void
        private void HandleSecureKey(CrystalPacket packet)
        {
            string key = packet.Reader.ReadString();
            string name = packet.Reader.ReadString();
            if (key == Utilities.Settings.GetSettings.GetStringElement("Sync", "SecureKey"))
            {
                this.Name = name;

                lock(SyncServer.SecuredRealm)
                    SyncServer.SecuredRealm.Add(this);

                this.IsSecured = true;
                Utilities.Logger.Infos("Realm @'" + this.Name + "'@ synchronized @successfully@");
            }
            else
            {
                Utilities.Logger.Error("Secure @key is wrong@ from the realm @'" + name + "'@");
            }
        }