diff --git a/acl/src/main/java/org/springframework/security/acls/jdbc/BasicLookupStrategy.java b/acl/src/main/java/org/springframework/security/acls/jdbc/BasicLookupStrategy.java index ce8178f6e6..36db5ea663 100644 --- a/acl/src/main/java/org/springframework/security/acls/jdbc/BasicLookupStrategy.java +++ b/acl/src/main/java/org/springframework/security/acls/jdbc/BasicLookupStrategy.java @@ -660,7 +660,7 @@ public class BasicLookupStrategy implements LookupStrategy { } } - private class StubAclParent implements Acl { + private static class StubAclParent implements Acl { private final Long id; public StubAclParent(Long id) { diff --git a/config/src/main/java/org/springframework/security/config/annotation/web/messaging/MessageSecurityMetadataSourceRegistry.java b/config/src/main/java/org/springframework/security/config/annotation/web/messaging/MessageSecurityMetadataSourceRegistry.java index 894e98fbc7..4242b5c9d3 100644 --- a/config/src/main/java/org/springframework/security/config/annotation/web/messaging/MessageSecurityMetadataSourceRegistry.java +++ b/config/src/main/java/org/springframework/security/config/annotation/web/messaging/MessageSecurityMetadataSourceRegistry.java @@ -410,7 +410,7 @@ public class MessageSecurityMetadataSourceRegistry { return "hasAnyAuthority('" + anyAuthorities + "')"; } - private class PreBuiltMatcherBuilder implements MatcherBuilder { + private static class PreBuiltMatcherBuilder implements MatcherBuilder { private MessageMatcher matcher; private PreBuiltMatcherBuilder(MessageMatcher matcher) { diff --git a/config/src/main/java/org/springframework/security/config/annotation/web/socket/AbstractSecurityWebSocketMessageBrokerConfigurer.java b/config/src/main/java/org/springframework/security/config/annotation/web/socket/AbstractSecurityWebSocketMessageBrokerConfigurer.java index 1646ca4a12..2bb5e42582 100644 --- a/config/src/main/java/org/springframework/security/config/annotation/web/socket/AbstractSecurityWebSocketMessageBrokerConfigurer.java +++ b/config/src/main/java/org/springframework/security/config/annotation/web/socket/AbstractSecurityWebSocketMessageBrokerConfigurer.java @@ -170,7 +170,7 @@ public abstract class AbstractSecurityWebSocketMessageBrokerConfigurer extends protected void configureInbound(MessageSecurityMetadataSourceRegistry messages) { } - private class WebSocketMessageSecurityMetadataSourceRegistry extends + private static class WebSocketMessageSecurityMetadataSourceRegistry extends MessageSecurityMetadataSourceRegistry { @Override public MessageSecurityMetadataSource createMetadataSource() { diff --git a/core/src/main/java/org/springframework/security/access/method/MapBasedMethodSecurityMetadataSource.java b/core/src/main/java/org/springframework/security/access/method/MapBasedMethodSecurityMetadataSource.java index 5e49f33319..0751f94bb3 100644 --- a/core/src/main/java/org/springframework/security/access/method/MapBasedMethodSecurityMetadataSource.java +++ b/core/src/main/java/org/springframework/security/access/method/MapBasedMethodSecurityMetadataSource.java @@ -279,7 +279,7 @@ public class MapBasedMethodSecurityMetadataSource extends * inherits but does not redeclare a method, the registered Class will be the Class * we're invoking against and the Method will provide details of the declared class. */ - private class RegisteredMethod { + private static class RegisteredMethod { private final Method method; private final Class registeredJavaType; diff --git a/web/src/main/java/org/springframework/security/web/FilterChainProxy.java b/web/src/main/java/org/springframework/security/web/FilterChainProxy.java index 19ffa9941f..b3345730d4 100644 --- a/web/src/main/java/org/springframework/security/web/FilterChainProxy.java +++ b/web/src/main/java/org/springframework/security/web/FilterChainProxy.java @@ -336,7 +336,7 @@ public class FilterChainProxy extends GenericFilterBean { void validate(FilterChainProxy filterChainProxy); } - private class NullFilterChainValidator implements FilterChainValidator { + private static class NullFilterChainValidator implements FilterChainValidator { public void validate(FilterChainProxy filterChainProxy) { } }