public class ExportUtils extends Object
| Constructor and Description |
|---|
ExportUtils() |
| Modifier and Type | Method and Description |
|---|---|
static ApplicationRepresentation |
exportApplication(ApplicationModel app)
Full export of application including claims and secret
|
static CredentialRepresentation |
exportCredential(UserCredentialValueModel userCred) |
static RealmRepresentation |
exportRealm(KeycloakSession session,
RealmModel realm,
boolean includeUsers) |
static RoleRepresentation |
exportRole(RoleModel role)
Full export of role including composite roles
|
static List<RoleRepresentation> |
exportRoles(Collection<RoleModel> roles) |
static SocialLinkRepresentation |
exportSocialLink(SocialLinkModel socialLink) |
static UserRepresentation |
exportUser(KeycloakSession session,
RealmModel realm,
UserModel user)
Full export of user (including role mappings and credentials)
|
static void |
exportUsersToStream(KeycloakSession session,
RealmModel realm,
List<UserModel> usersToExport,
org.codehaus.jackson.map.ObjectMapper mapper,
OutputStream os) |
static List<String> |
getRoleNames(Collection<RoleModel> roles) |
public static RealmRepresentation exportRealm(KeycloakSession session, RealmModel realm, boolean includeUsers)
public static ApplicationRepresentation exportApplication(ApplicationModel app)
app - public static List<RoleRepresentation> exportRoles(Collection<RoleModel> roles)
public static List<String> getRoleNames(Collection<RoleModel> roles)
public static RoleRepresentation exportRole(RoleModel role)
role - public static UserRepresentation exportUser(KeycloakSession session, RealmModel realm, UserModel user)
user - public static SocialLinkRepresentation exportSocialLink(SocialLinkModel socialLink)
public static CredentialRepresentation exportCredential(UserCredentialValueModel userCred)
public static void exportUsersToStream(KeycloakSession session, RealmModel realm, List<UserModel> usersToExport, org.codehaus.jackson.map.ObjectMapper mapper, OutputStream os) throws IOException
IOExceptionCopyright © 2014. All Rights Reserved.