Browse Source

Don't Support Serialzation of Deprecated Access Classes

Issue gh-16276
pull/16523/head
Josh Cummings 11 months ago
parent
commit
3e4ba737e7
No known key found for this signature in database
GPG Key ID: 869B37A20E876129
  1. 1
      core/src/main/java/org/springframework/security/access/expression/method/PostInvocationExpressionAttribute.java
  2. 1
      core/src/main/java/org/springframework/security/access/expression/method/PreInvocationExpressionAttribute.java
  3. 1
      core/src/main/java/org/springframework/security/access/intercept/aopalliance/MethodSecurityMetadataSourceAdvisor.java

1
core/src/main/java/org/springframework/security/access/expression/method/PostInvocationExpressionAttribute.java

@ -28,6 +28,7 @@ import org.springframework.security.access.prepost.PostInvocationAttribute; @@ -28,6 +28,7 @@ import org.springframework.security.access.prepost.PostInvocationAttribute;
* instead
*/
@Deprecated
@SuppressWarnings("serial")
class PostInvocationExpressionAttribute extends AbstractExpressionBasedMethodConfigAttribute
implements PostInvocationAttribute {

1
core/src/main/java/org/springframework/security/access/expression/method/PreInvocationExpressionAttribute.java

@ -28,6 +28,7 @@ import org.springframework.security.access.prepost.PreInvocationAttribute; @@ -28,6 +28,7 @@ import org.springframework.security.access.prepost.PreInvocationAttribute;
* instead
*/
@Deprecated
@SuppressWarnings("serial")
class PreInvocationExpressionAttribute extends AbstractExpressionBasedMethodConfigAttribute
implements PreInvocationAttribute {

1
core/src/main/java/org/springframework/security/access/intercept/aopalliance/MethodSecurityMetadataSourceAdvisor.java

@ -54,6 +54,7 @@ import org.springframework.util.CollectionUtils; @@ -54,6 +54,7 @@ import org.springframework.util.CollectionUtils;
* @deprecated Use {@link EnableMethodSecurity} or publish interceptors directly
*/
@Deprecated
@SuppressWarnings("serial")
public class MethodSecurityMetadataSourceAdvisor extends AbstractPointcutAdvisor implements BeanFactoryAware {
private transient MethodSecurityMetadataSource attributeSource;

Loading…
Cancel
Save