public class MapClientProvider extends Object implements ClientProvider
| Constructor and Description |
|---|
MapClientProvider(KeycloakSession session,
MapStorage<UUID,MapClientEntity> clientStore,
ConcurrentMap<UUID,ConcurrentMap<String,Integer>> clientRegisteredNodesStore) |
| Modifier and Type | Method and Description |
|---|---|
ClientModel |
addClient(RealmModel realm,
String id,
String clientId) |
void |
close() |
List<ClientModel> |
getAlwaysDisplayInConsoleClients(RealmModel realm) |
ClientModel |
getClientByClientId(RealmModel realm,
String clientId) |
ClientModel |
getClientById(RealmModel realm,
String id) |
List<ClientModel> |
getClients(RealmModel realm) |
List<ClientModel> |
getClients(RealmModel realm,
Integer firstResult,
Integer maxResults) |
long |
getClientsCount(RealmModel realm) |
Stream<ClientModel> |
getClientsStream(RealmModel realm) |
boolean |
removeClient(RealmModel realm,
String id) |
void |
removeClients(RealmModel realm) |
List<ClientModel> |
searchClientsByClientId(RealmModel realm,
String clientId,
Integer firstResult,
Integer maxResults) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddClient, removeClientgetClientByClientId, getClientById, searchClientsByClientIdpublic MapClientProvider(KeycloakSession session, MapStorage<UUID,MapClientEntity> clientStore, ConcurrentMap<UUID,ConcurrentMap<String,Integer>> clientRegisteredNodesStore)
public List<ClientModel> getClients(RealmModel realm, Integer firstResult, Integer maxResults)
getClients in interface ClientProviderpublic Stream<ClientModel> getClientsStream(RealmModel realm)
public List<ClientModel> getClients(RealmModel realm)
getClients in interface ClientProviderpublic ClientModel addClient(RealmModel realm, String id, String clientId)
addClient in interface ClientProviderpublic List<ClientModel> getAlwaysDisplayInConsoleClients(RealmModel realm)
getAlwaysDisplayInConsoleClients in interface ClientProviderpublic void removeClients(RealmModel realm)
removeClients in interface ClientProviderpublic boolean removeClient(RealmModel realm, String id)
removeClient in interface ClientProviderpublic long getClientsCount(RealmModel realm)
getClientsCount in interface ClientProviderpublic ClientModel getClientById(RealmModel realm, String id)
getClientById in interface ClientLookupProviderpublic ClientModel getClientByClientId(RealmModel realm, String clientId)
getClientByClientId in interface ClientLookupProviderpublic List<ClientModel> searchClientsByClientId(RealmModel realm, String clientId, Integer firstResult, Integer maxResults)
searchClientsByClientId in interface ClientLookupProviderCopyright © 2020 JBoss by Red Hat. All rights reserved.