@ -36,7 +36,7 @@ import org.springframework.security.RunAsManager;
@@ -36,7 +36,7 @@ import org.springframework.security.RunAsManager;
import org.springframework.security.context.SecurityContextHolder ;
import org.springframework.security.intercept.method.Abstract MethodDefinitionSource ;
import org.springframework.security.intercept.method.MethodDefinitionSource ;
import org.springframework.security.intercept.method.MockMethodDefinitionSource ;
import org.springframework.security.providers.UsernamePasswordAuthenticationToken ;
@ -446,26 +446,26 @@ public class MethodSecurityInterceptorTests extends TestCase {
@@ -446,26 +446,26 @@ public class MethodSecurityInterceptorTests extends TestCase {
}
}
private class MockObjectDefinitionSourceWhichOnlySupportsStrings extends Abstract MethodDefinitionSource {
private class MockObjectDefinitionSourceWhichOnlySupportsStrings implements MethodDefinitionSource {
public Collection getConfigAttributeDefinitions ( ) {
return null ;
}
protected ConfigAttributeDefinition lookupAttributes ( Method method ) {
throw new UnsupportedOperationException ( "mock method not implemented" ) ;
}
public ConfigAttributeDefinition getAttributes ( Method method , Class targetClass ) {
throw new UnsupportedOperationException ( "mock method not implemented" ) ;
}
}
public boolean supports ( Class clazz ) {
public boolean supports ( Class clazz ) {
if ( String . class . isAssignableFrom ( clazz ) ) {
return true ;
} else {
return false ;
}
}
public ConfigAttributeDefinition getAttributes ( Object object ) {
throw new UnsupportedOperationException ( "mock method not implemented" ) ;
}
}
private class MockRunAsManagerWhichOnlySupportsStrings implements RunAsManager {