@Override public void handleInput(Document data, PacketSender packetSender) { Auth auth = data.getObject("auth", new TypeToken<Auth>() { }.getType()); handleAuth(auth, auth.getType(), auth.getAuthData(), packetSender); }
@Deprecated public void bootstrap() { this.networkConnection.tryConnect(config.getBoolean("ssl"), new NetDispatcher(networkConnection, false), new Auth(serviceId), shutdownTask); NetworkUtils.header(); }
client.getChannel().writeAndFlush(new PacketOutAuthResult(new AuthLoginResult(true))).syncUninterruptibly(); channel.pipeline().addLast( new CloudNetClient(cn, channel) } else client.getChannel().writeAndFlush(new PacketOutAuthResult(new AuthLoginResult(false))).syncUninterruptibly(); CloudNet.getLogger().info("Authentication failed [" + (wrapperKey != null ? "Invalid WrapperKey or Wrapper is already connected!" : "WrapperKey not found, please copy a wrapper key to this instance") + "]"); client.getChannel().writeAndFlush(new PacketOutAuthResult(new AuthLoginResult(false))).syncUninterruptibly();
this.auth = new Auth(key, cloudNetWrapperConfig.getWrapperId()); this.serverProcessQueue = new ServerProcessQueue(cloudNetWrapperConfig.getProcessQueueSize()); this.maxMemory = cloudNetWrapperConfig.getMaxMemory();