| 程序包 | 说明 |
|---|---|
| in.clouthink.daas.security.token.repackage.org.springframework.security.web.util.matcher | |
| in.clouthink.daas.security.token.support.web |
| 限定符和类型 | 类和说明 |
|---|---|
class |
AndRequestMatcher
RequestMatcher that will return true if all of the passed in
RequestMatcher instances match. |
class |
AntPathRequestMatcher
Matcher which compares a pre-defined ant-style pattern against the URL
(
servletPath + pathInfo) of an HttpServletRequest. |
class |
AnyRequestMatcher
Matches any supplied request.
|
class |
ELRequestMatcher
A RequestMatcher implementation which uses a SpEL expression
With the default EvaluationContext (
ELRequestMatcherContext) you can use
hasIpAdress() and hasHeader() |
class |
IpAddressMatcher
Matches a request based on IP Address or subnet mask matching against the remote address.
|
class |
MediaTypeRequestMatcher
Allows matching
HttpServletRequest based upon the MediaType's
resolved from a ContentNegotiationStrategy. |
class |
NegatedRequestMatcher
A
RequestMatcher that will negate the RequestMatcher passed
in. |
class |
OrRequestMatcher
RequestMatcher that will return true if any of the passed in
RequestMatcher instances match. |
class |
RegexRequestMatcher
Uses a regular expression to decide whether a supplied the URL of a supplied
HttpServletRequest. |
class |
RequestHeaderRequestMatcher
A
RequestMatcher that can be used to match request that contain a
header with an expected header name and an expected value. |
| 限定符和类型 | 字段和说明 |
|---|---|
static RequestMatcher |
AnyRequestMatcher.INSTANCE |
| 构造器和说明 |
|---|
AndRequestMatcher(RequestMatcher... requestMatchers)
Creates a new instance
|
NegatedRequestMatcher(RequestMatcher requestMatcher)
Creates a new instance
|
OrRequestMatcher(RequestMatcher... requestMatchers)
Creates a new instance
|
| 构造器和说明 |
|---|
AndRequestMatcher(List<RequestMatcher> requestMatchers)
Creates a new instance
|
OrRequestMatcher(List<RequestMatcher> requestMatchers)
Creates a new instance
|
| 限定符和类型 | 方法和说明 |
|---|---|
RequestMatcher |
PreAuthenticationFilter.getUrlRequestMatcher() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
AuthenticationFilter.setExcludingUrlRequestMatcher(RequestMatcher excludingUrlRequestMatcher) |
void |
AuthorizationFilter.setIgnoredUrlRequestMatcher(RequestMatcher ignoredUrlRequestMatcher) |
void |
AuthenticationFilter.setIgnoredUrlRequestMatcher(RequestMatcher ignoredUrlRequestMatcher) |
void |
LoginEndpoint.setLoginRequestMatcher(RequestMatcher loginRequestMatcher) |
void |
LogoutEndpoint.setLogoutRequestMatcher(RequestMatcher logoutRequestMatcher) |
void |
PreAuthenticationFilter.setUrlRequestMatcher(RequestMatcher urlRequestMatcher) |
void |
AuthorizationFilter.setUrlRequestMatcher(RequestMatcher urlRequestMatcher) |
void |
AuthenticationFilter.setUrlRequestMatcher(RequestMatcher urlRequestMatcher) |
| 构造器和说明 |
|---|
AuthenticationFilter(RequestMatcher urlRequestMatcher) |
AuthorizationFilter(RequestMatcher urlRequestMatcher) |
LoginEndpoint(RequestMatcher loginRequestMatcher) |
LogoutEndpoint(RequestMatcher logoutRequestMatcher) |
PreAuthenticationFilter(RequestMatcher urlRequestMatcher) |
Copyright © 2016. All rights reserved.