HandshakeInterceptorImpl

@Controller
class HandshakeInterceptorImpl @Autowired constructor(serverConfig: ServerConfig, socketServer: SocketServer) : HandshakeInterceptor

Constructors

Link copied to clipboard
@Autowired
constructor(serverConfig: ServerConfig, socketServer: SocketServer)

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
open override fun afterHandshake(request: ServerHttpRequest, response: ServerHttpResponse, wsHandler: WebSocketHandler, exception: Exception?)
Link copied to clipboard
open override fun beforeHandshake(request: ServerHttpRequest, response: ServerHttpResponse, wsHandler: WebSocketHandler, attributes: Map<String, Any>): Boolean

Checks credentials and sets the Lavalink version header