Class PluginConstants.RateLimit

java.lang.Object
io.jenkins.plugins.openmfa.constant.PluginConstants.RateLimit
Enclosing class:
PluginConstants

public static final class PluginConstants.RateLimit extends Object
Rate limiting constants
  • Field Details

    • ATTEMPT_WINDOW_MS

      public static final long ATTEMPT_WINDOW_MS
      Time window for counting attempts in milliseconds (5 minutes)
      See Also:
    • LOCKOUT_DURATION_MS

      public static final long LOCKOUT_DURATION_MS
      Lockout duration in milliseconds (5 minutes)
      See Also:
    • MAX_ATTEMPTS

      public static final int MAX_ATTEMPTS
      Maximum failed TOTP attempts before lockout
      See Also: