Package org.keycloak.storage
Interface ExportImportManager
-
- All Known Implementing Classes:
LegacyExportImportManager,MapExportImportManager
public interface ExportImportManagerManage 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 UserModelcreateUser(RealmModel realm, UserRepresentation userRep)voidexportRealm(RealmModel realm, ExportOptions options, ExportAdapter callback)RealmModelimportRealm(InputStream requestBody)voidimportRealm(RealmRepresentation rep, RealmModel newRealm, boolean skipUserDependent)PartialImportResultspartialImportRealm(RealmModel realm, InputStream requestBody)voidupdateRealm(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)
-
-