Explorar o código

Move Messaging Access API

Issue gh-17847
Josh Cummings hai 2 semanas
pai
achega
3182883e2e
Modificáronse 14 ficheiros con 3 adicións e 2 borrados
  1. 2 0
      access/spring-security-access.gradle
  2. 0 0
      access/src/main/java/org/springframework/security/messaging/access/expression/EvaluationContextPostProcessor.java
  3. 0 0
      access/src/main/java/org/springframework/security/messaging/access/expression/ExpressionBasedMessageSecurityMetadataSourceFactory.java
  4. 0 0
      access/src/main/java/org/springframework/security/messaging/access/expression/MessageExpressionConfigAttribute.java
  5. 0 0
      access/src/main/java/org/springframework/security/messaging/access/expression/MessageExpressionVoter.java
  6. 1 1
      access/src/main/java/org/springframework/security/messaging/access/intercept/ChannelSecurityInterceptor.java
  7. 0 0
      access/src/main/java/org/springframework/security/messaging/access/intercept/DefaultMessageSecurityMetadataSource.java
  8. 0 0
      access/src/main/java/org/springframework/security/messaging/access/intercept/MessageSecurityMetadataSource.java
  9. 0 0
      access/src/test/java/org/springframework/security/messaging/access/expression/ExpressionBasedMessageSecurityMetadataSourceFactoryTests.java
  10. 0 0
      access/src/test/java/org/springframework/security/messaging/access/expression/MessageExpressionConfigAttributeTests.java
  11. 0 0
      access/src/test/java/org/springframework/security/messaging/access/expression/MessageExpressionVoterTests.java
  12. 0 0
      access/src/test/java/org/springframework/security/messaging/access/intercept/ChannelSecurityInterceptorTests.java
  13. 0 0
      access/src/test/java/org/springframework/security/messaging/access/intercept/DefaultMessageSecurityMetadataSourceTests.java
  14. 0 1
      messaging/spring-security-messaging.gradle

+ 2 - 0
access/spring-security-access.gradle

@@ -11,6 +11,8 @@ dependencies {
 	api 'org.springframework:spring-expression'
 	api 'io.micrometer:micrometer-observation'
 
+	optional project(':spring-security-messaging')
+	optional 'org.springframework:spring-websocket'
 	optional 'com.fasterxml.jackson.core:jackson-databind'
 	optional 'io.micrometer:context-propagation'
 	optional 'io.projectreactor:reactor-core'

+ 0 - 0
messaging/src/main/java/org/springframework/security/messaging/access/expression/EvaluationContextPostProcessor.java → access/src/main/java/org/springframework/security/messaging/access/expression/EvaluationContextPostProcessor.java


+ 0 - 0
messaging/src/main/java/org/springframework/security/messaging/access/expression/ExpressionBasedMessageSecurityMetadataSourceFactory.java → access/src/main/java/org/springframework/security/messaging/access/expression/ExpressionBasedMessageSecurityMetadataSourceFactory.java


+ 0 - 0
messaging/src/main/java/org/springframework/security/messaging/access/expression/MessageExpressionConfigAttribute.java → access/src/main/java/org/springframework/security/messaging/access/expression/MessageExpressionConfigAttribute.java


+ 0 - 0
messaging/src/main/java/org/springframework/security/messaging/access/expression/MessageExpressionVoter.java → access/src/main/java/org/springframework/security/messaging/access/expression/MessageExpressionVoter.java


+ 1 - 1
messaging/src/main/java/org/springframework/security/messaging/access/intercept/ChannelSecurityInterceptor.java → access/src/main/java/org/springframework/security/messaging/access/intercept/ChannelSecurityInterceptor.java

@@ -38,7 +38,7 @@ import org.springframework.util.Assert;
  *
  * @author Rob Winch
  * @since 4.0
- * @deprecated Use {@link AuthorizationChannelInterceptor} instead
+ * @deprecated Use {@code AuthorizationChannelInterceptor} instead
  */
 @Deprecated
 public final class ChannelSecurityInterceptor extends AbstractSecurityInterceptor implements ChannelInterceptor {

+ 0 - 0
messaging/src/main/java/org/springframework/security/messaging/access/intercept/DefaultMessageSecurityMetadataSource.java → access/src/main/java/org/springframework/security/messaging/access/intercept/DefaultMessageSecurityMetadataSource.java


+ 0 - 0
messaging/src/main/java/org/springframework/security/messaging/access/intercept/MessageSecurityMetadataSource.java → access/src/main/java/org/springframework/security/messaging/access/intercept/MessageSecurityMetadataSource.java


+ 0 - 0
messaging/src/test/java/org/springframework/security/messaging/access/expression/ExpressionBasedMessageSecurityMetadataSourceFactoryTests.java → access/src/test/java/org/springframework/security/messaging/access/expression/ExpressionBasedMessageSecurityMetadataSourceFactoryTests.java


+ 0 - 0
messaging/src/test/java/org/springframework/security/messaging/access/expression/MessageExpressionConfigAttributeTests.java → access/src/test/java/org/springframework/security/messaging/access/expression/MessageExpressionConfigAttributeTests.java


+ 0 - 0
messaging/src/test/java/org/springframework/security/messaging/access/expression/MessageExpressionVoterTests.java → access/src/test/java/org/springframework/security/messaging/access/expression/MessageExpressionVoterTests.java


+ 0 - 0
messaging/src/test/java/org/springframework/security/messaging/access/intercept/ChannelSecurityInterceptorTests.java → access/src/test/java/org/springframework/security/messaging/access/intercept/ChannelSecurityInterceptorTests.java


+ 0 - 0
messaging/src/test/java/org/springframework/security/messaging/access/intercept/DefaultMessageSecurityMetadataSourceTests.java → access/src/test/java/org/springframework/security/messaging/access/intercept/DefaultMessageSecurityMetadataSourceTests.java


+ 0 - 1
messaging/spring-security-messaging.gradle

@@ -13,7 +13,6 @@ dependencies {
 	api 'org.springframework:spring-expression'
 	api 'org.springframework:spring-messaging'
 
-	optional project(':spring-security-access')
 	optional project(':spring-security-web')
 	optional 'org.springframework:spring-websocket'
 	optional 'io.projectreactor:reactor-core'