Class MapClientScopeProvider
java.lang.Object
org.keycloak.models.map.clientscope.MapClientScopeProvider
- All Implemented Interfaces:
ClientScopeProvider,Provider,ClientScopeLookupProvider
-
Constructor Summary
ConstructorsConstructorDescriptionMapClientScopeProvider(KeycloakSession session, MapStorage<MapClientScopeEntity, ClientScopeModel> clientScopeStore) -
Method Summary
Modifier and TypeMethodDescriptionaddClientScope(RealmModel realm, String id, String name) voidclose()getClientScopeById(RealmModel realm, String id) 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, waitMethods inherited from interface org.keycloak.models.ClientScopeProvider
addClientScope
-
Constructor Details
-
MapClientScopeProvider
public MapClientScopeProvider(KeycloakSession session, MapStorage<MapClientScopeEntity, ClientScopeModel> clientScopeStore)
-
-
Method Details
-
getClientScopesStream
- Specified by:
getClientScopesStreamin interfaceClientScopeProvider
-
addClientScope
- Specified by:
addClientScopein interfaceClientScopeProvider
-
removeClientScope
- Specified by:
removeClientScopein interfaceClientScopeProvider
-
removeClientScopes
- Specified by:
removeClientScopesin interfaceClientScopeProvider
-
getClientScopeById
- Specified by:
getClientScopeByIdin interfaceClientScopeLookupProvider
-
preRemove
-
close
public void close()
-