public class MapClientProvider<K> extends Object implements ClientProvider
| Constructor and Description |
|---|
MapClientProvider(KeycloakSession session,
MapStorage<K,MapClientEntity<K>,ClientModel> clientStore,
ConcurrentMap<K,ConcurrentMap<String,Integer>> clientRegisteredNodesStore) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddClient, getAlwaysDisplayInConsoleClients, getClients, getClients, removeClientgetClientByClientId, getClientById, searchClientsByClientIdpublic MapClientProvider(KeycloakSession session, MapStorage<K,MapClientEntity<K>,ClientModel> clientStore, ConcurrentMap<K,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 ClientLookupProviderpublic void addClientScopes(RealmModel realm, ClientModel client, Set<ClientScopeModel> clientScopes, boolean defaultScope)
addClientScopes in interface ClientProviderpublic void removeClientScope(RealmModel realm, ClientModel client, ClientScopeModel clientScope)
removeClientScope in interface ClientProviderpublic Map<String,ClientScopeModel> getClientScopes(RealmModel realm, ClientModel client, boolean defaultScopes)
getClientScopes in interface ClientLookupProviderpublic void preRemove(RealmModel realm, RoleModel role)
Copyright © 2021 JBoss by Red Hat. All rights reserved.