Package org.keycloak.admin.ui.rest
Class BruteForceUsersResource
java.lang.Object
org.keycloak.admin.ui.rest.BruteForceUsersResource
-
Constructor Summary
ConstructorsConstructorDescriptionBruteForceUsersResource(KeycloakSession session, RealmModel realm, AdminPermissionEvaluator auth) -
Method Summary
Modifier and TypeMethodDescriptionbooleanisTemporarilyDisabled(KeycloakSession session, RealmModel realm, org.keycloak.representations.idm.UserRepresentation user) searchUser(String search, String last, String first, String email, String username, Boolean emailVerified, String idpAlias, String idpUserId, Integer firstResult, Integer maxResults, Boolean enabled, Boolean briefRepresentation, Boolean exact, String searchQuery)
-
Constructor Details
-
BruteForceUsersResource
public BruteForceUsersResource(KeycloakSession session, RealmModel realm, AdminPermissionEvaluator auth)
-
-
Method Details
-
searchUser
@GET @Consumes("application/json") @Produces("application/json") public final Stream<BruteUser> searchUser(@QueryParam("search") String search, @QueryParam("lastName") String last, @QueryParam("firstName") String first, @QueryParam("email") String email, @QueryParam("username") String username, @QueryParam("emailVerified") Boolean emailVerified, @QueryParam("idpAlias") String idpAlias, @QueryParam("idpUserId") String idpUserId, @QueryParam("first") @DefaultValue("-1") Integer firstResult, @QueryParam("max") @DefaultValue("100") Integer maxResults, @QueryParam("enabled") Boolean enabled, @QueryParam("briefRepresentation") Boolean briefRepresentation, @QueryParam("exact") Boolean exact, @QueryParam("q") String searchQuery) -
isTemporarilyDisabled
public boolean isTemporarilyDisabled(KeycloakSession session, RealmModel realm, org.keycloak.representations.idm.UserRepresentation user)
-