Package org.keycloak.storage
Interface ExportImportManager
public interface ExportImportManager
Manage importing and updating of realms for the store.
- Author:
- Alexander Schwartz
-
Method Summary
Modifier and TypeMethodDescriptionorg.keycloak.models.UserModelcreateUser(org.keycloak.models.RealmModel realm, org.keycloak.representations.idm.UserRepresentation userRep) voidexportRealm(org.keycloak.models.RealmModel realm, ExportOptions options, ExportAdapter callback) org.keycloak.models.RealmModelimportRealm(InputStream requestBody) voidimportRealm(org.keycloak.representations.idm.RealmRepresentation rep, org.keycloak.models.RealmModel newRealm, Runnable userImport) partialImportRealm(org.keycloak.models.RealmModel realm, InputStream requestBody) voidupdateRealm(org.keycloak.representations.idm.RealmRepresentation rep, org.keycloak.models.RealmModel realm)
-
Method Details
-
importRealm
void importRealm(org.keycloak.representations.idm.RealmRepresentation rep, org.keycloak.models.RealmModel newRealm, Runnable userImport) -
partialImportRealm
PartialImportResults partialImportRealm(org.keycloak.models.RealmModel realm, InputStream requestBody) -
updateRealm
void updateRealm(org.keycloak.representations.idm.RealmRepresentation rep, org.keycloak.models.RealmModel realm) -
createUser
org.keycloak.models.UserModel createUser(org.keycloak.models.RealmModel realm, org.keycloak.representations.idm.UserRepresentation userRep) -
exportRealm
void exportRealm(org.keycloak.models.RealmModel realm, ExportOptions options, ExportAdapter callback) -
importRealm
-