HyCodeYourTale
classpublicabstractPriority 2

HandshakeHandler

com.hypixel.hytale.server.core.io.handlers.login.HandshakeHandler

extends GenericConnectionPacketHandler

4

Methods

4

Public Methods

11

Fields

1

Constructors

Constants

intAUTH_GRANT_TIMEOUT_SECONDS= 30
intAUTH_TOKEN_TIMEOUT_SECONDS= 30
HytaleLoggerLOGGER= HytaleLogger.forEnclosingClass()
intSERVER_TOKEN_EXCHANGE_TIMEOUT_SECONDS= 15

Constructors

public
HandshakeHandler(Channel channel, ProtocolVersion protocolVersion, String language, ClientType clientType, String identityToken, UUID playerUuid, String username, byte[] referralData, HostAddress referralSource)

Methods

Public Methods (4)

public
void accept(Packet packet)
@Override
public
void handle(Disconnect packet)
public
void handle(AuthToken packet)
public
void registered0(PacketHandler oldHandler)
@Override

Fields

Private/Package Fields (11)

privatevolatile HandshakeHandler.AuthState authState
privatevolatile boolean authTokenPacketReceived
privatevolatile String authenticatedUsername
privateClientType clientType
privateString identityToken
privatevolatile JWTValidator jwtValidator
privateUUID playerUuid
privatebyte[] referralData
privateHostAddress referralSource
privatevolatile SessionServiceClient sessionServiceClient
privateString username

Related Classes