Hierarchy For Package com.svenruppert.jsentinel.credential.abuse
Class Hierarchy
- java.lang.Object
- com.svenruppert.jsentinel.credential.abuse.AbuseLimitsPolicy
- com.svenruppert.jsentinel.credential.abuse.AbuseLimitsPolicy.Builder
- com.svenruppert.jsentinel.credential.abuse.AbusePatternMonitor
- com.svenruppert.jsentinel.credential.abuse.InMemoryAbuseDetectionService (implements com.svenruppert.jsentinel.credential.abuse.AbuseDetectionService)
Interface Hierarchy
- com.svenruppert.jsentinel.credential.abuse.AbuseDecision
- com.svenruppert.jsentinel.credential.abuse.AbuseDetectionService
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.svenruppert.jsentinel.credential.abuse.AbuseAttemptType
- com.svenruppert.jsentinel.credential.abuse.AbuseDimension
- com.svenruppert.jsentinel.credential.abuse.AbusePattern
- com.svenruppert.jsentinel.credential.abuse.AttemptOutcome
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- com.svenruppert.jsentinel.credential.abuse.AbuseAttemptContext
- com.svenruppert.jsentinel.credential.abuse.AbuseDecision.Allow (implements com.svenruppert.jsentinel.credential.abuse.AbuseDecision)
- com.svenruppert.jsentinel.credential.abuse.AbuseDecision.Block (implements com.svenruppert.jsentinel.credential.abuse.AbuseDecision)
- com.svenruppert.jsentinel.credential.abuse.AbuseDecision.Delay (implements com.svenruppert.jsentinel.credential.abuse.AbuseDecision)
- com.svenruppert.jsentinel.credential.abuse.AbuseDecision.RequireAdditionalCheck (implements com.svenruppert.jsentinel.credential.abuse.AbuseDecision)
- com.svenruppert.jsentinel.credential.abuse.AbuseLimitsPolicy.Limit
- com.svenruppert.jsentinel.credential.abuse.AbusePatternMonitor.Config
- com.svenruppert.jsentinel.credential.abuse.AbusePatternSignal
- java.lang.Record