From ab6d29d9273c762f56cb4acfcfa26de7b3b0d041 Mon Sep 17 00:00:00 2001 From: Luke Taylor Date: Sun, 1 Jun 2008 16:15:09 +0000 Subject: [PATCH] SEC-862: Make logoutSuccessUrl accessible to sub-classes. --- .../springframework/security/ui/logout/LogoutFilter.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/core/src/main/java/org/springframework/security/ui/logout/LogoutFilter.java b/core/src/main/java/org/springframework/security/ui/logout/LogoutFilter.java index 846b52eea3..3e5c68ec09 100644 --- a/core/src/main/java/org/springframework/security/ui/logout/LogoutFilter.java +++ b/core/src/main/java/org/springframework/security/ui/logout/LogoutFilter.java @@ -132,7 +132,7 @@ public class LogoutFilter extends SpringSecurityFilter { String targetUrl = request.getParameter("logoutSuccessUrl"); if(!StringUtils.hasLength(targetUrl)) { - targetUrl = logoutSuccessUrl; + targetUrl = getLogoutSuccessUrl(); } if (!StringUtils.hasLength(targetUrl)) { @@ -167,6 +167,10 @@ public class LogoutFilter extends SpringSecurityFilter { this.filterProcessesUrl = filterProcessesUrl; } + protected String getLogoutSuccessUrl() { + return logoutSuccessUrl; + } + protected String getFilterProcessesUrl() { return filterProcessesUrl; }