Code development platform for open source projects from the European Union institutions

Skip to content
Snippets Groups Projects
Commit ad1f98c2 authored by Lorenzo Gandino's avatar Lorenzo Gandino
Browse files

Merge branch 'feature/SIMPL-10201' into 'develop'

Rename ClientRoleToRealmRoleMapper to ClientRoleToRealmRoleService

See merge request !201
parents f62a4c14 fe37915a
No related branches found
No related tags found
1 merge request!201Rename ClientRoleToRealmRoleMapper to ClientRoleToRealmRoleService
Pipeline #281820 passed
package eu.europa.ec.simpl.usersroles.services;
public interface ClientRoleToRealmRoleService {
void copy();
}
package eu.europa.ec.simpl.usersroles.services.impl;
import eu.europa.ec.simpl.usersroles.configurations.keycloak.KeycloakProperties;
import eu.europa.ec.simpl.usersroles.services.ClientRoleToRealmRoleService;
import eu.europa.ec.simpl.usersroles.services.KeycloakService;
import eu.europa.ec.simpl.usersroles.services.KeycloakUserService;
import jakarta.annotation.PostConstruct;
......@@ -19,7 +20,7 @@ import org.springframework.stereotype.Service;
@Log4j2
@Service
@ConditionalOnProperty(value = "keycloak.client-to-realm-role-migration.enabled", havingValue = "true")
public class ClientRoleToRealmRoleMapper {
public class ClientRoleToRealmRoleServiceImpl implements ClientRoleToRealmRoleService {
private final KeycloakService keycloakService;
private final KeycloakUserService keycloakUserService;
......@@ -28,7 +29,7 @@ public class ClientRoleToRealmRoleMapper {
private RealmResource realmResource;
private ClientsResource clientsResource;
public ClientRoleToRealmRoleMapper(
public ClientRoleToRealmRoleServiceImpl(
KeycloakUserService keycloakUserService,
KeycloakService keycloakService,
KeycloakProperties keycloakProperties) {
......@@ -37,6 +38,7 @@ public class ClientRoleToRealmRoleMapper {
this.keycloakProperties = keycloakProperties;
}
@Override
@PostConstruct
public void copy() {
this.realmResource = keycloakService.getAppRealm();
......
......@@ -20,7 +20,7 @@ import org.mockito.Mock;
import org.mockito.junit.jupiter.MockitoExtension;
@ExtendWith(MockitoExtension.class)
class ClientRoleToRealmRoleMapperTest {
class ClientRoleToRealmRoleServiceImplTest {
@Mock
private KeycloakUserService keycloakUserService;
......@@ -44,7 +44,7 @@ class ClientRoleToRealmRoleMapperTest {
private RolesResource rolesResource;
@InjectMocks
private ClientRoleToRealmRoleMapper clientRoleToRealmRoleMapper;
private ClientRoleToRealmRoleServiceImpl clientRoleToRealmRoleMapper;
@Test
void testInit() {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment