Browse Source

Deprecate loadContext(RequestResponseHolder)

Fix gh-11032
pull/11104/head
Rob Winch 4 years ago
parent
commit
0c2b9758fc
  1. 2
      web/src/main/java/org/springframework/security/web/context/HttpRequestResponseHolder.java
  2. 4
      web/src/main/java/org/springframework/security/web/context/SaveContextOnUpdateOrErrorResponseWrapper.java
  3. 2
      web/src/main/java/org/springframework/security/web/context/SecurityContextPersistenceFilter.java
  4. 2
      web/src/main/java/org/springframework/security/web/context/SecurityContextRepository.java

2
web/src/main/java/org/springframework/security/web/context/HttpRequestResponseHolder.java

@ -27,7 +27,9 @@ import jakarta.servlet.http.HttpServletResponse;
* *
* @author Luke Taylor * @author Luke Taylor
* @since 3.0 * @since 3.0
* @deprecated Use {@link SecurityContextRepository#loadContext(HttpServletRequest)}
*/ */
@Deprecated
public final class HttpRequestResponseHolder { public final class HttpRequestResponseHolder {
private HttpServletRequest request; private HttpServletRequest request;

4
web/src/main/java/org/springframework/security/web/context/SaveContextOnUpdateOrErrorResponseWrapper.java

@ -16,6 +16,7 @@
package org.springframework.security.web.context; package org.springframework.security.web.context;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse; import jakarta.servlet.http.HttpServletResponse;
import org.springframework.security.core.context.SecurityContext; import org.springframework.security.core.context.SecurityContext;
@ -39,7 +40,10 @@ import org.springframework.security.web.util.OnCommittedResponseWrapper;
* @author Marten Algesten * @author Marten Algesten
* @author Rob Winch * @author Rob Winch
* @since 3.0 * @since 3.0
* @deprecated Use {@link SecurityContextRepository#loadContext(HttpServletRequest)}
* instead.
*/ */
@Deprecated
public abstract class SaveContextOnUpdateOrErrorResponseWrapper extends OnCommittedResponseWrapper { public abstract class SaveContextOnUpdateOrErrorResponseWrapper extends OnCommittedResponseWrapper {
private boolean contextSaved = false; private boolean contextSaved = false;

2
web/src/main/java/org/springframework/security/web/context/SecurityContextPersistenceFilter.java

@ -57,7 +57,9 @@ import org.springframework.web.filter.GenericFilterBean;
* *
* @author Luke Taylor * @author Luke Taylor
* @since 3.0 * @since 3.0
* @deprecated Use {@link SecurityContextHolderFilter}
*/ */
@Deprecated
public class SecurityContextPersistenceFilter extends GenericFilterBean { public class SecurityContextPersistenceFilter extends GenericFilterBean {
static final String FILTER_APPLIED = "__spring_security_scpf_applied"; static final String FILTER_APPLIED = "__spring_security_scpf_applied";

2
web/src/main/java/org/springframework/security/web/context/SecurityContextRepository.java

@ -60,7 +60,9 @@ public interface SecurityContextRepository {
* the context should be loaded. * the context should be loaded.
* @return The security context which should be used for the current request, never * @return The security context which should be used for the current request, never
* null. * null.
* @deprecated Use {@link #loadContext(HttpServletRequest)} instead.
*/ */
@Deprecated
SecurityContext loadContext(HttpRequestResponseHolder requestResponseHolder); SecurityContext loadContext(HttpRequestResponseHolder requestResponseHolder);
/** /**

Loading…
Cancel
Save