Remove PermissionsUtil (#1964)
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com>
This commit is contained in:
@@ -75,7 +75,10 @@ public class StaticAuthenticationProvider extends DaoAuthenticationProvider {
|
|||||||
password(securityProperties.getUser().getPassword()),
|
password(securityProperties.getUser().getPassword()),
|
||||||
createAuthorities(
|
createAuthorities(
|
||||||
securityProperties.getUser().getRoles(), Collections.emptyList(),
|
securityProperties.getUser().getRoles(), Collections.emptyList(),
|
||||||
PermissionUtils::createAllAuthorityList)));
|
() -> SpPermission.getAllAuthorities().stream()
|
||||||
|
.map(SimpleGrantedAuthority::new)
|
||||||
|
.map(GrantedAuthority.class::cast)
|
||||||
|
.toList())));
|
||||||
}
|
}
|
||||||
|
|
||||||
return new FixedInMemoryTenantAwareUserDetailsService(userPrincipals);
|
return new FixedInMemoryTenantAwareUserDetailsService(userPrincipals);
|
||||||
|
|||||||
@@ -30,18 +30,6 @@ import org.springframework.util.ReflectionUtils;
|
|||||||
@Story("Permission Test")
|
@Story("Permission Test")
|
||||||
public final class SpPermissionTest {
|
public final class SpPermissionTest {
|
||||||
|
|
||||||
@Test
|
|
||||||
@Description("Verify the get permission function")
|
|
||||||
public void testGetPermissions() {
|
|
||||||
final int allPermission = 20;
|
|
||||||
final Collection<String> allAuthorities = SpPermission.getAllAuthorities();
|
|
||||||
final List<GrantedAuthority> allAuthoritiesList = PermissionUtils.createAllAuthorityList();
|
|
||||||
assertThat(allAuthorities).hasSize(allPermission);
|
|
||||||
assertThat(allAuthoritiesList).hasSize(allPermission);
|
|
||||||
assertThat(allAuthoritiesList.stream().map(authority -> authority.getAuthority()).collect(Collectors.toList()))
|
|
||||||
.containsAll(allAuthorities);
|
|
||||||
}
|
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
@Description("Try to double check if all permissions works as expected")
|
@Description("Try to double check if all permissions works as expected")
|
||||||
void shouldReturnAllPermissions() {
|
void shouldReturnAllPermissions() {
|
||||||
@@ -55,6 +43,8 @@ public final class SpPermissionTest {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
assertThat(SpPermission.getAllAuthorities()).containsAll(expected);
|
final Collection<String> allAuthorities = SpPermission.getAllAuthorities();
|
||||||
|
assertThat(allAuthorities).hasSize(20);
|
||||||
|
assertThat(allAuthorities).containsAll(expected);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user