From 2bad8336e2c14ffd85403c14ad254916146b6a5e Mon Sep 17 00:00:00 2001 From: fengxiang <110431245@qq.com> Date: Tue, 13 Mar 2018 15:11:31 +0800 Subject: [PATCH] 报表模块 --- src/main/java/com/moral/security/auth/jwt/SkipPathRequestMatcher.java | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) diff --git a/src/main/java/com/moral/security/auth/jwt/SkipPathRequestMatcher.java b/src/main/java/com/moral/security/auth/jwt/SkipPathRequestMatcher.java index 7c747d8..a0302ed 100644 --- a/src/main/java/com/moral/security/auth/jwt/SkipPathRequestMatcher.java +++ b/src/main/java/com/moral/security/auth/jwt/SkipPathRequestMatcher.java @@ -7,6 +7,7 @@ import javax.servlet.http.HttpServletRequest; import java.util.List; +import java.util.Optional; import java.util.stream.Collectors; /** @@ -21,7 +22,8 @@ private RequestMatcher processingMatcher; public SkipPathRequestMatcher(List<String> pathsToSkip, String processingPath) { - Assert.notNull(pathsToSkip); + pathsToSkip = Optional.of(pathsToSkip) + .orElseThrow(()-> new NullPointerException("In Method SkipPathRequestMatcher,Param pathsToSkip can't be null.")); List<RequestMatcher> m = pathsToSkip.stream().map(path -> new AntPathRequestMatcher(path)).collect(Collectors.toList()); matchers = new OrRequestMatcher(m); processingMatcher = new AntPathRequestMatcher(processingPath); -- Gitblit v1.8.0