Class RESTProperties.RateLimitProperties

java.lang.Object
org.apache.syncope.core.rest.cxf.RESTProperties.RateLimitProperties
Enclosing class:
RESTProperties

public static class RESTProperties.RateLimitProperties extends Object
  • Constructor Details

    • RateLimitProperties

      public RateLimitProperties()
  • Method Details

    • isEnabled

      public boolean isEnabled()
    • setEnabled

      public void setEnabled(boolean enabled)
    • getMaxRequests

      public int getMaxRequests()
    • setMaxRequests

      public void setMaxRequests(int maxRequests)
    • getWindow

      public Duration getWindow()
    • setWindow

      public void setWindow(Duration window)
    • getLock

      public Duration getLock()
    • setLock

      public void setLock(Duration lock)
    • getForwardedForHeader

      public String getForwardedForHeader()
    • setForwardedForHeader

      public void setForwardedForHeader(String forwardedForHeader)
    • getExcludedAddresses

      public Set<String> getExcludedAddresses()
    • getTrustedProxies

      public Set<String> getTrustedProxies()