88 PartialImportResults results =
new PartialImportResults();
89 if (!rep.hasRealmRoles() && !rep.hasClientRoles())
return results;
94 if (rep.hasRealmRoles())
setUniqueIds(rep.getRoles().getRealm());
95 if (rep.hasClientRoles())
setUniqueIds(rep.getRoles().getClient());
98 RepresentationToModel.importRoles(rep.getRoles(), realm);
99 }
catch (Exception e) {
100 ServicesLogger.LOGGER.roleImportError(e);
101 throw new ErrorResponseException(ErrorResponse.error(e.getMessage(), Response.Status.INTERNAL_SERVER_ERROR));
void removeRealmRoleSkips(PartialImportResults results, PartialImportRepresentation rep, RealmModel realm, KeycloakSession session)
Definition: RolesPartialImport.java:129
void setUniqueIds(List< RoleRepresentation > realmRoles)
Definition: RolesPartialImport.java:115
void addResultsForOverwrittenClientRoles(PartialImportResults results, RealmModel realm)
Definition: RolesPartialImport.java:183
void removeClientRoleSkips(PartialImportResults results, PartialImportRepresentation rep, RealmModel realm)
Definition: RolesPartialImport.java:142
void addResultsForOverwrittenRealmRoles(PartialImportResults results, RealmModel realm, KeycloakSession session)
Definition: RolesPartialImport.java:164
void realmRoleAdds(PartialImportResults results, PartialImportRepresentation rep, RealmModel realm, KeycloakSession session)
Definition: RolesPartialImport.java:202
void clientRoleAdds(PartialImportResults results, PartialImportRepresentation rep, RealmModel realm)
Definition: RolesPartialImport.java:217