|
@@ -1,4 +1,4 @@
|
|
|
-package org.springframework.security.rolemapping;
|
|
|
+package org.springframework.security.authoritymapping;
|
|
|
|
|
|
import org.springframework.security.GrantedAuthority;
|
|
|
|
|
@@ -16,7 +16,7 @@ import junit.framework.TestCase;
|
|
|
public class SimpleRoles2GrantedAuthoritiesMapperTests extends TestCase {
|
|
|
|
|
|
public final void testAfterPropertiesSetConvertToUpperAndLowerCase() {
|
|
|
- SimpleRoles2GrantedAuthoritiesMapper mapper = new SimpleRoles2GrantedAuthoritiesMapper();
|
|
|
+ SimpleAttributes2GrantedAuthoritiesMapper mapper = new SimpleAttributes2GrantedAuthoritiesMapper();
|
|
|
mapper.setConvertRoleToLowerCase(true);
|
|
|
mapper.setConvertRoleToUpperCase(true);
|
|
|
try {
|
|
@@ -29,7 +29,7 @@ public class SimpleRoles2GrantedAuthoritiesMapperTests extends TestCase {
|
|
|
}
|
|
|
|
|
|
public final void testAfterPropertiesSet() {
|
|
|
- SimpleRoles2GrantedAuthoritiesMapper mapper = new SimpleRoles2GrantedAuthoritiesMapper();
|
|
|
+ SimpleAttributes2GrantedAuthoritiesMapper mapper = new SimpleAttributes2GrantedAuthoritiesMapper();
|
|
|
try {
|
|
|
mapper.afterPropertiesSet();
|
|
|
} catch (Exception unexpected) {
|
|
@@ -40,14 +40,14 @@ public class SimpleRoles2GrantedAuthoritiesMapperTests extends TestCase {
|
|
|
public final void testGetGrantedAuthoritiesNoConversion() {
|
|
|
String[] roles = { "Role1", "Role2" };
|
|
|
String[] expectedGas = { "Role1", "Role2" };
|
|
|
- SimpleRoles2GrantedAuthoritiesMapper mapper = getDefaultMapper();
|
|
|
+ SimpleAttributes2GrantedAuthoritiesMapper mapper = getDefaultMapper();
|
|
|
testGetGrantedAuthorities(mapper, roles, expectedGas);
|
|
|
}
|
|
|
|
|
|
public final void testGetGrantedAuthoritiesToUpperCase() {
|
|
|
String[] roles = { "Role1", "Role2" };
|
|
|
String[] expectedGas = { "ROLE1", "ROLE2" };
|
|
|
- SimpleRoles2GrantedAuthoritiesMapper mapper = getDefaultMapper();
|
|
|
+ SimpleAttributes2GrantedAuthoritiesMapper mapper = getDefaultMapper();
|
|
|
mapper.setConvertRoleToUpperCase(true);
|
|
|
testGetGrantedAuthorities(mapper, roles, expectedGas);
|
|
|
}
|
|
@@ -55,7 +55,7 @@ public class SimpleRoles2GrantedAuthoritiesMapperTests extends TestCase {
|
|
|
public final void testGetGrantedAuthoritiesToLowerCase() {
|
|
|
String[] roles = { "Role1", "Role2" };
|
|
|
String[] expectedGas = { "role1", "role2" };
|
|
|
- SimpleRoles2GrantedAuthoritiesMapper mapper = getDefaultMapper();
|
|
|
+ SimpleAttributes2GrantedAuthoritiesMapper mapper = getDefaultMapper();
|
|
|
mapper.setConvertRoleToLowerCase(true);
|
|
|
testGetGrantedAuthorities(mapper, roles, expectedGas);
|
|
|
}
|
|
@@ -63,7 +63,7 @@ public class SimpleRoles2GrantedAuthoritiesMapperTests extends TestCase {
|
|
|
public final void testGetGrantedAuthoritiesAddPrefixIfAlreadyExisting() {
|
|
|
String[] roles = { "Role1", "Role2", "ROLE_Role3" };
|
|
|
String[] expectedGas = { "ROLE_Role1", "ROLE_Role2", "ROLE_ROLE_Role3" };
|
|
|
- SimpleRoles2GrantedAuthoritiesMapper mapper = getDefaultMapper();
|
|
|
+ SimpleAttributes2GrantedAuthoritiesMapper mapper = getDefaultMapper();
|
|
|
mapper.setAddPrefixIfAlreadyExisting(true);
|
|
|
mapper.setRolePrefix("ROLE_");
|
|
|
testGetGrantedAuthorities(mapper, roles, expectedGas);
|
|
@@ -72,7 +72,7 @@ public class SimpleRoles2GrantedAuthoritiesMapperTests extends TestCase {
|
|
|
public final void testGetGrantedAuthoritiesDontAddPrefixIfAlreadyExisting1() {
|
|
|
String[] roles = { "Role1", "Role2", "ROLE_Role3" };
|
|
|
String[] expectedGas = { "ROLE_Role1", "ROLE_Role2", "ROLE_Role3" };
|
|
|
- SimpleRoles2GrantedAuthoritiesMapper mapper = getDefaultMapper();
|
|
|
+ SimpleAttributes2GrantedAuthoritiesMapper mapper = getDefaultMapper();
|
|
|
mapper.setAddPrefixIfAlreadyExisting(false);
|
|
|
mapper.setRolePrefix("ROLE_");
|
|
|
testGetGrantedAuthorities(mapper, roles, expectedGas);
|
|
@@ -81,7 +81,7 @@ public class SimpleRoles2GrantedAuthoritiesMapperTests extends TestCase {
|
|
|
public final void testGetGrantedAuthoritiesDontAddPrefixIfAlreadyExisting2() {
|
|
|
String[] roles = { "Role1", "Role2", "role_Role3" };
|
|
|
String[] expectedGas = { "ROLE_Role1", "ROLE_Role2", "ROLE_role_Role3" };
|
|
|
- SimpleRoles2GrantedAuthoritiesMapper mapper = getDefaultMapper();
|
|
|
+ SimpleAttributes2GrantedAuthoritiesMapper mapper = getDefaultMapper();
|
|
|
mapper.setAddPrefixIfAlreadyExisting(false);
|
|
|
mapper.setRolePrefix("ROLE_");
|
|
|
testGetGrantedAuthorities(mapper, roles, expectedGas);
|
|
@@ -90,14 +90,14 @@ public class SimpleRoles2GrantedAuthoritiesMapperTests extends TestCase {
|
|
|
public final void testGetGrantedAuthoritiesCombination1() {
|
|
|
String[] roles = { "Role1", "Role2", "role_Role3" };
|
|
|
String[] expectedGas = { "ROLE_ROLE1", "ROLE_ROLE2", "ROLE_ROLE3" };
|
|
|
- SimpleRoles2GrantedAuthoritiesMapper mapper = getDefaultMapper();
|
|
|
+ SimpleAttributes2GrantedAuthoritiesMapper mapper = getDefaultMapper();
|
|
|
mapper.setAddPrefixIfAlreadyExisting(false);
|
|
|
mapper.setConvertRoleToUpperCase(true);
|
|
|
mapper.setRolePrefix("ROLE_");
|
|
|
testGetGrantedAuthorities(mapper, roles, expectedGas);
|
|
|
}
|
|
|
|
|
|
- private void testGetGrantedAuthorities(SimpleRoles2GrantedAuthoritiesMapper mapper, String[] roles, String[] expectedGas) {
|
|
|
+ private void testGetGrantedAuthorities(SimpleAttributes2GrantedAuthoritiesMapper mapper, String[] roles, String[] expectedGas) {
|
|
|
GrantedAuthority[] result = mapper.getGrantedAuthorities(roles);
|
|
|
Collection resultColl = new ArrayList(result.length);
|
|
|
for (int i = 0; i < result.length; i++) {
|
|
@@ -109,8 +109,8 @@ public class SimpleRoles2GrantedAuthoritiesMapperTests extends TestCase {
|
|
|
&& resultColl.containsAll(expectedColl));
|
|
|
}
|
|
|
|
|
|
- private SimpleRoles2GrantedAuthoritiesMapper getDefaultMapper() {
|
|
|
- SimpleRoles2GrantedAuthoritiesMapper mapper = new SimpleRoles2GrantedAuthoritiesMapper();
|
|
|
+ private SimpleAttributes2GrantedAuthoritiesMapper getDefaultMapper() {
|
|
|
+ SimpleAttributes2GrantedAuthoritiesMapper mapper = new SimpleAttributes2GrantedAuthoritiesMapper();
|
|
|
mapper.setRolePrefix("");
|
|
|
mapper.setConvertRoleToLowerCase(false);
|
|
|
mapper.setConvertRoleToUpperCase(false);
|