Package-level declarations

Types

Link copied to clipboard
@Service
class KillSwitchService(sessionRepository: FindByIndexNameSessionRepository<out Session>)
Link copied to clipboard
@Component
class PolicyGuard
Link copied to clipboard
@Service
class RateLimitService(tenantRepository: TenantRepository, redisProxyManager: LettuceBasedProxyManager<String>, cacheManager: CacheManager, rateLimitProperties: RateLimitProperties)

Serviço de Rate Limiting distribuído usando Token Bucket.

Link copied to clipboard
@Service
class WebSocketConnectionLimiter(redisTemplate: StringRedisTemplate, rateLimitProperties: RateLimitProperties)

Limitador de conexões WebSocket simultâneas por usuário.