Package org.keycloak.storage
Interface ExportImportManager
-
- All Known Implementing Classes:
LegacyExportImportManager
,MapExportImportManager
public interface ExportImportManager
Manage importing and updating of realms for the legacy store.- Author:
- Alexander Schwartz
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description UserModel
createUser(RealmModel realm, UserRepresentation userRep)
void
exportRealm(RealmModel realm, ExportOptions options, ExportAdapter callback)
RealmModel
importRealm(InputStream requestBody)
void
importRealm(RealmRepresentation rep, RealmModel newRealm, boolean skipUserDependent)
PartialImportResults
partialImportRealm(RealmModel realm, InputStream requestBody)
void
updateRealm(RealmRepresentation rep, RealmModel realm)
-
-
-
Method Detail
-
importRealm
void importRealm(RealmRepresentation rep, RealmModel newRealm, boolean skipUserDependent)
-
partialImportRealm
PartialImportResults partialImportRealm(RealmModel realm, InputStream requestBody)
-
updateRealm
void updateRealm(RealmRepresentation rep, RealmModel realm)
-
createUser
UserModel createUser(RealmModel realm, UserRepresentation userRep)
-
exportRealm
void exportRealm(RealmModel realm, ExportOptions options, ExportAdapter callback)
-
importRealm
RealmModel importRealm(InputStream requestBody)
-
-