Skip to content

Commit 97780da

Browse files
committedOct 29, 2024·
Deprecate AccessDecisionManager methods
See gh-1806
1 parent b4b97e3 commit 97780da

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed
 

‎spring-webflow/src/main/java/org/springframework/webflow/security/SecurityFlowExecutionListener.java

+7
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@
3838
* Flow security integration with Spring Security
3939
*
4040
* @author Scott Andrews
41+
* @author Rossen Stoyanchev
4142
*/
4243
@SuppressWarnings("deprecation")
4344
public class SecurityFlowExecutionListener implements FlowExecutionListener {
@@ -62,15 +63,21 @@ public void setAuthorizationManagerInitializer(Function<SecurityRule, Authorizat
6263
/**
6364
* Get the access decision manager that makes flow authorization decisions.
6465
* @return the decision manager
66+
* @deprecated in favor of using an {@code AuthorizationManager} by setting
67+
* {@link #setAuthorizationManagerInitializer(Function)} instead
6568
*/
69+
@Deprecated(since = "3.0.1", forRemoval = true)
6670
public AccessDecisionManager getAccessDecisionManager() {
6771
return this.accessDecisionManager;
6872
}
6973

7074
/**
7175
* Set the access decision manager that makes flow authorization decisions.
7276
* @param accessDecisionManager the decision manager to user
77+
* @deprecated in favor of using an {@code AuthorizationManager} by setting
78+
* {@link #setAuthorizationManagerInitializer(Function)} instead
7379
*/
80+
@Deprecated(since = "3.0.1", forRemoval = true)
7481
public void setAccessDecisionManager(AccessDecisionManager accessDecisionManager) {
7582
this.accessDecisionManager = accessDecisionManager;
7683
}

0 commit comments

Comments
 (0)
Please sign in to comment.