RateLimitConfig
data class RateLimitConfig(val handshakeConcurrentMax: Int, val routingConcurrentMax: Int, val connectionPerIp: RateLimitWindow, val handshakePerIp: RateLimitWindow, val streamsPerSession: RateLimitWindow, val invalidPacketsPerSession: RateLimitWindow)
Rate limiting configuration for basic abuse protection.
Constructors
Link copied to clipboard
constructor(handshakeConcurrentMax: Int, routingConcurrentMax: Int, connectionPerIp: RateLimitWindow, handshakePerIp: RateLimitWindow, streamsPerSession: RateLimitWindow, invalidPacketsPerSession: RateLimitWindow)