Interface IdRateLimitUserLoginServiceType

All Superinterfaces:
IdRateLimiterType, com.io7m.repetoir.core.RPServiceType
All Known Implementing Classes:
IdRateLimitUserLoginService

public interface IdRateLimitUserLoginServiceType extends IdRateLimiterType
A rate limiting service for user logins.
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
     

    Methods inherited from interface com.io7m.idstore.server.service.ratelimit.IdRateLimiterType

    waitTime

    Methods inherited from interface com.io7m.repetoir.core.RPServiceType

    description
  • Method Details

    • isAllowedByRateLimit

      boolean isAllowedByRateLimit(String host)
      Parameters:
      host - The host performing the action
      Returns:
      true if the given operation is allowed by rate limiting