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() |
Stream<ClientModel> |
getAlwaysDisplayInConsoleClientsStream(RealmModel realm) |
ClientModel |
getClientByClientId(RealmModel realm,
String clientId) |
ClientModel |
getClientById(RealmModel realm,
String id) |
long |
getClientsCount(RealmModel realm) |
Stream<ClientModel> |
getClientsStream(RealmModel realm) |
Stream<ClientModel> |
getClientsStream(RealmModel realm,
Integer firstResult,
Integer maxResults) |
boolean |
removeClient(RealmModel realm,
String id) |
void |
removeClients(RealmModel realm) |
Stream<ClientModel> |
searchClientsByClientIdStream(RealmModel realm,
String clientId,
Integer firstResult,
Integer maxResults) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddClient, getAlwaysDisplayInConsoleClients, getClients, getClients, removeClientgetClientByClientId, getClientById, searchClientsByClientIdpublic MapClientProvider(KeycloakSession session, MapStorage<UUID,MapClientEntity> clientStore, ConcurrentMap<UUID,ConcurrentMap<String,Integer>> clientRegisteredNodesStore)
public Stream<ClientModel> getClientsStream(RealmModel realm, Integer firstResult, Integer maxResults)
getClientsStream in interface ClientProviderpublic Stream<ClientModel> getClientsStream(RealmModel realm)
getClientsStream in interface ClientProviderpublic ClientModel addClient(RealmModel realm, String id, String clientId)
addClient in interface ClientProviderpublic Stream<ClientModel> getAlwaysDisplayInConsoleClientsStream(RealmModel realm)
getAlwaysDisplayInConsoleClientsStream 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 Stream<ClientModel> searchClientsByClientIdStream(RealmModel realm, String clientId, Integer firstResult, Integer maxResults)
searchClientsByClientIdStream in interface ClientLookupProviderCopyright © 2020 JBoss by Red Hat. All rights reserved.