Class RemoteUserLoginFailureProvider
java.lang.Object
org.keycloak.models.sessions.infinispan.remote.RemoteUserLoginFailureProvider
- All Implemented Interfaces:
UserLoginFailureProvider,Provider
-
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionaddUserLoginFailure(RealmModel realm, String userId) Adds aUserLoginFailureModelfor the given realm and user id.voidclose()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.
-
Constructor Details
-
RemoteUserLoginFailureProvider
-
-
Method Details
-
getUserLoginFailure
Description copied from interface:UserLoginFailureProviderReturns theUserLoginFailureModelfor the given realm and user id.- Specified by:
getUserLoginFailurein interfaceUserLoginFailureProvider- Parameters:
realm-RealmModeluserId-StringId of the user.- Returns:
- Returns the
UserLoginFailureModelfor the given realm and user id.
-
addUserLoginFailure
Description copied from interface:UserLoginFailureProviderAdds aUserLoginFailureModelfor the given realm and user id.- Specified by:
addUserLoginFailurein interfaceUserLoginFailureProvider- Parameters:
realm-RealmModeluserId-StringId of the user.- Returns:
- Returns newly created
UserLoginFailureModel.
-
removeUserLoginFailure
Description copied from interface:UserLoginFailureProviderRemoves aUserLoginFailureModelfor the given realm and user id.- Specified by:
removeUserLoginFailurein interfaceUserLoginFailureProvider- Parameters:
realm-RealmModeluserId-StringId of the user.
-
removeAllUserLoginFailures
Description copied from interface:UserLoginFailureProviderRemoves all theUserLoginFailureModelfor the given realm.- Specified by:
removeAllUserLoginFailuresin interfaceUserLoginFailureProvider- Parameters:
realm-RealmModel
-
close
public void close()
-