Package org.keycloak.services.migration
Class DefaultMigrationProvider
- java.lang.Object
-
- org.keycloak.services.migration.DefaultMigrationProvider
-
- All Implemented Interfaces:
org.keycloak.migration.MigrationProvider,org.keycloak.provider.Provider
public class DefaultMigrationProvider extends Object implements org.keycloak.migration.MigrationProvider
Various common utils needed for migration from older version to newer- Author:
- Marek Posolda
-
-
Constructor Summary
Constructors Constructor Description DefaultMigrationProvider(org.keycloak.models.KeycloakSession session)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddOIDCAcrClientScope(org.keycloak.models.RealmModel realm)org.keycloak.models.ClientScopeModeladdOIDCMicroprofileJWTClientScope(org.keycloak.models.RealmModel realm)org.keycloak.models.ClientScopeModeladdOIDCRolesClientScope(org.keycloak.models.RealmModel realm)org.keycloak.models.ClientScopeModeladdOIDCWebOriginsClientScope(org.keycloak.models.RealmModel realm)voidclose()Map<String,org.keycloak.models.ProtocolMapperModel>getBuiltinMappers(String protocol)List<org.keycloak.representations.idm.ProtocolMapperRepresentation>getMappersForClaimMask(Long claimMask)voidsetupAdminCli(org.keycloak.models.RealmModel realm)
-
-
-
Method Detail
-
getMappersForClaimMask
public List<org.keycloak.representations.idm.ProtocolMapperRepresentation> getMappersForClaimMask(Long claimMask)
- Specified by:
getMappersForClaimMaskin interfaceorg.keycloak.migration.MigrationProvider
-
getBuiltinMappers
public Map<String,org.keycloak.models.ProtocolMapperModel> getBuiltinMappers(String protocol)
- Specified by:
getBuiltinMappersin interfaceorg.keycloak.migration.MigrationProvider
-
setupAdminCli
public void setupAdminCli(org.keycloak.models.RealmModel realm)
- Specified by:
setupAdminCliin interfaceorg.keycloak.migration.MigrationProvider
-
addOIDCRolesClientScope
public org.keycloak.models.ClientScopeModel addOIDCRolesClientScope(org.keycloak.models.RealmModel realm)
- Specified by:
addOIDCRolesClientScopein interfaceorg.keycloak.migration.MigrationProvider
-
addOIDCWebOriginsClientScope
public org.keycloak.models.ClientScopeModel addOIDCWebOriginsClientScope(org.keycloak.models.RealmModel realm)
- Specified by:
addOIDCWebOriginsClientScopein interfaceorg.keycloak.migration.MigrationProvider
-
addOIDCMicroprofileJWTClientScope
public org.keycloak.models.ClientScopeModel addOIDCMicroprofileJWTClientScope(org.keycloak.models.RealmModel realm)
- Specified by:
addOIDCMicroprofileJWTClientScopein interfaceorg.keycloak.migration.MigrationProvider
-
addOIDCAcrClientScope
public void addOIDCAcrClientScope(org.keycloak.models.RealmModel realm)
- Specified by:
addOIDCAcrClientScopein interfaceorg.keycloak.migration.MigrationProvider
-
close
public void close()
- Specified by:
closein interfaceorg.keycloak.provider.Provider
-
-