Package org.keycloak.models
Interface UserLoginFailureProvider
- All Superinterfaces:
Provider
- All Known Implementing Classes:
InfinispanUserLoginFailureProvider,RemoteUserLoginFailureProvider
- Author:
- Martin Kanis
-
Method Summary
Modifier and TypeMethodDescriptionaddUserLoginFailure(RealmModel realm, String userId) Adds aUserLoginFailureModelfor the given realm and user id.getUserLoginFailure(RealmModel realm, String userId) Returns theUserLoginFailureModelfor the given realm and user id.voidRemoves all theUserLoginFailureModelfor the given realm.voidremoveUserLoginFailure(RealmModel realm, String userId) Removes aUserLoginFailureModelfor the given realm and user id.
-
Method Details
-
getUserLoginFailure
Returns theUserLoginFailureModelfor the given realm and user id.- Parameters:
realm-RealmModeluserId-StringId of the user.- Returns:
- Returns the
UserLoginFailureModelfor the given realm and user id.
-
addUserLoginFailure
Adds aUserLoginFailureModelfor the given realm and user id.- Parameters:
realm-RealmModeluserId-StringId of the user.- Returns:
- Returns newly created
UserLoginFailureModel.
-
removeUserLoginFailure
Removes aUserLoginFailureModelfor the given realm and user id.- Parameters:
realm-RealmModeluserId-StringId of the user.
-
removeAllUserLoginFailures
Removes all theUserLoginFailureModelfor the given realm.- Parameters:
realm-RealmModel
-