@ -60,6 +60,9 @@ public class HttpSecurityBeanDefinitionParser implements BeanDefinitionParser {
@@ -60,6 +60,9 @@ public class HttpSecurityBeanDefinitionParser implements BeanDefinitionParser {
@ -176,12 +179,12 @@ public class HttpSecurityBeanDefinitionParser implements BeanDefinitionParser {
@@ -176,12 +179,12 @@ public class HttpSecurityBeanDefinitionParser implements BeanDefinitionParser {
@ -277,10 +280,12 @@ public class HttpSecurityBeanDefinitionParser implements BeanDefinitionParser {
@@ -277,10 +280,12 @@ public class HttpSecurityBeanDefinitionParser implements BeanDefinitionParser {
@ -52,13 +62,21 @@ public class ChannelDecisionManagerImpl implements ChannelDecisionManager, Initi
@@ -52,13 +62,21 @@ public class ChannelDecisionManagerImpl implements ChannelDecisionManager, Initi
}
privatevoidcheckIfValidList(ListlistToCheck){
if((listToCheck==null)||(listToCheck.size()==0)){
thrownewIllegalArgumentException("A list of ChannelProcessors is required");
}
Assert.notEmpty(listToCheck,"A list of ChannelProcessors is required");
@ -72,7 +90,7 @@ public class ChannelDecisionManagerImpl implements ChannelDecisionManager, Initi
@@ -72,7 +90,7 @@ public class ChannelDecisionManagerImpl implements ChannelDecisionManager, Initi
}
}
publicListgetChannelProcessors(){
protectedListgetChannelProcessors(){
returnthis.channelProcessors;
}
@ -82,22 +100,19 @@ public class ChannelDecisionManagerImpl implements ChannelDecisionManager, Initi
@@ -82,22 +100,19 @@ public class ChannelDecisionManagerImpl implements ChannelDecisionManager, Initi
## Incorporates a logout processing filter. Most web applications require a logout filter, although you may not require one if you write a controller to provider similar logic.
@ -65,8 +56,7 @@ public class ChannelDecisionManagerImplTests extends TestCase {
@@ -65,8 +56,7 @@ public class ChannelDecisionManagerImplTests extends TestCase {
@ -79,8 +69,7 @@ public class ChannelDecisionManagerImplTests extends TestCase {
@@ -79,8 +69,7 @@ public class ChannelDecisionManagerImplTests extends TestCase {
@ -113,8 +102,28 @@ public class ChannelDecisionManagerImplTests extends TestCase {
@@ -113,8 +102,28 @@ public class ChannelDecisionManagerImplTests extends TestCase {
@ -165,8 +174,7 @@ public class ChannelDecisionManagerImplTests extends TestCase {
@@ -165,8 +174,7 @@ public class ChannelDecisionManagerImplTests extends TestCase {
@ -188,12 +196,8 @@ public class ChannelDecisionManagerImplTests extends TestCase {
@@ -188,12 +196,8 @@ public class ChannelDecisionManagerImplTests extends TestCase {