Class DefaultBruteForceProtector

java.lang.Object
org.keycloak.services.managers.DefaultBruteForceProtector
All Implemented Interfaces:
Runnable, Provider, BruteForceProtector

public class DefaultBruteForceProtector extends Object implements Runnable, BruteForceProtector
A single thread will log failures. This is so that we can avoid concurrent writes as we want an accurate failure count
Version:
$Revision: 1 $
Author:
Bill Burke