Class Hierarchy
- java.lang.Object
- io.jans.as.server.rate.RateLimitFilter (implements jakarta.servlet.Filter)
- io.jans.as.server.rate.RateLimitService
- jakarta.servlet.ServletRequestWrapper (implements jakarta.servlet.ServletRequest)
- jakarta.servlet.http.HttpServletRequestWrapper (implements jakarta.servlet.http.HttpServletRequest)
- io.jans.as.server.rate.CachedBodyHttpServletRequest
- jakarta.servlet.http.HttpServletRequestWrapper (implements jakarta.servlet.http.HttpServletRequest)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- io.jans.as.server.rate.RateLimitedException
- java.lang.Exception
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- io.jans.as.server.rate.RateLimitType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)