Class MapClientScopeProvider
- java.lang.Object
-
- org.keycloak.models.map.clientscope.MapClientScopeProvider
-
- All Implemented Interfaces:
ClientScopeProvider,Provider,ClientScopeLookupProvider
public class MapClientScopeProvider extends Object implements ClientScopeProvider
-
-
Constructor Summary
Constructors Constructor Description MapClientScopeProvider(KeycloakSession session, MapStorage<MapClientScopeEntity,ClientScopeModel> clientScopeStore)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ClientScopeModeladdClientScope(RealmModel realm, String id, String name)voidclose()ClientScopeModelgetClientScopeById(RealmModel realm, String id)Stream<ClientScopeModel>getClientScopesStream(RealmModel realm)voidpreRemove(RealmModel realm)booleanremoveClientScope(RealmModel realm, String id)voidremoveClientScopes(RealmModel realm)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.keycloak.models.ClientScopeProvider
addClientScope
-
-
-
-
Constructor Detail
-
MapClientScopeProvider
public MapClientScopeProvider(KeycloakSession session, MapStorage<MapClientScopeEntity,ClientScopeModel> clientScopeStore)
-
-
Method Detail
-
getClientScopesStream
public Stream<ClientScopeModel> getClientScopesStream(RealmModel realm)
- Specified by:
getClientScopesStreamin interfaceClientScopeProvider
-
addClientScope
public ClientScopeModel addClientScope(RealmModel realm, String id, String name)
- Specified by:
addClientScopein interfaceClientScopeProvider
-
removeClientScope
public boolean removeClientScope(RealmModel realm, String id)
- Specified by:
removeClientScopein interfaceClientScopeProvider
-
removeClientScopes
public void removeClientScopes(RealmModel realm)
- Specified by:
removeClientScopesin interfaceClientScopeProvider
-
getClientScopeById
public ClientScopeModel getClientScopeById(RealmModel realm, String id)
- Specified by:
getClientScopeByIdin interfaceClientScopeLookupProvider
-
preRemove
public void preRemove(RealmModel realm)
-
-