From 47fb9c0fbb2d7ad673351e844589bcbfca15a8ab Mon Sep 17 00:00:00 2001 From: lizhixiang Date: Thu, 5 Jan 2017 12:16:16 +0800 Subject: [PATCH] add setter to ignoreUrlPatternMatcherStrategyClass, with purpose of injecting UrlPatternMatcherStrategy to AuthenticationFilter by Spring IOC --- .../cas/client/authentication/AuthenticationFilter.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/cas-client-core/src/main/java/org/jasig/cas/client/authentication/AuthenticationFilter.java b/cas-client-core/src/main/java/org/jasig/cas/client/authentication/AuthenticationFilter.java index d5e7fe4..f460c88 100644 --- a/cas-client-core/src/main/java/org/jasig/cas/client/authentication/AuthenticationFilter.java +++ b/cas-client-core/src/main/java/org/jasig/cas/client/authentication/AuthenticationFilter.java @@ -212,4 +212,10 @@ public class AuthenticationFilter extends AbstractCasFilter { final String requestUri = urlBuffer.toString(); return this.ignoreUrlPatternMatcherStrategyClass.matches(requestUri); } + + public final void setIgnoreUrlPatternMatcherStrategyClass( + final UrlPatternMatcherStrategy ignoreUrlPatternMatcherStrategyClass) { + this.ignoreUrlPatternMatcherStrategyClass = ignoreUrlPatternMatcherStrategyClass; + } + }