@EagerLoad public class SecurityFilterChainFactoryImpl extends Object implements SecurityFilterChainFactory
| Constructor and Description |
|---|
SecurityFilterChainFactoryImpl(org.slf4j.Logger logger,
org.apache.tapestry5.ioc.services.PipelineBuilder builder,
LoginContextService loginContextService,
String tapestryVersion,
String successUrl,
String loginUrl,
String unauthorizedUrl) |
| Modifier and Type | Method and Description |
|---|---|
AnonymousFilter |
anon() |
FormAuthenticationFilter |
authc() |
BasicHttpAuthenticationFilter |
basic() |
SecurityFilterChain.Builder |
createChain(String path) |
SecurityFilterChain.Builder |
createChain(String pattern,
org.apache.shiro.util.PatternMatcher patternMatcher) |
SecurityFilterChain.Builder |
createChainWithAntPath(String path) |
SecurityFilterChain.Builder |
createChainWithRegEx(String pattern) |
NotFoundFilter |
notfound() |
PermissionsAuthorizationFilter |
perms() |
PortFilter |
port() |
RolesAuthorizationFilter |
roles() |
SslFilter |
ssl() |
UserFilter |
user() |
public SecurityFilterChainFactoryImpl(org.slf4j.Logger logger,
org.apache.tapestry5.ioc.services.PipelineBuilder builder,
LoginContextService loginContextService,
@Inject @Symbol(value="tapestry.version")
String tapestryVersion,
@Inject @Symbol(value="security.successurl")
String successUrl,
@Inject @Symbol(value="security.loginurl")
String loginUrl,
@Inject @Symbol(value="security.unauthorizedurl")
String unauthorizedUrl)
public SecurityFilterChain.Builder createChain(String path)
createChain in interface SecurityFilterChainFactorypublic SecurityFilterChain.Builder createChain(String pattern, org.apache.shiro.util.PatternMatcher patternMatcher)
createChain in interface SecurityFilterChainFactorypublic SecurityFilterChain.Builder createChainWithAntPath(String path)
createChainWithAntPath in interface SecurityFilterChainFactorypublic SecurityFilterChain.Builder createChainWithRegEx(String pattern)
createChainWithRegEx in interface SecurityFilterChainFactorypublic AnonymousFilter anon()
anon in interface SecurityFilterChainFactorypublic NotFoundFilter notfound()
notfound in interface SecurityFilterChainFactorypublic UserFilter user()
user in interface SecurityFilterChainFactorypublic FormAuthenticationFilter authc()
authc in interface SecurityFilterChainFactorypublic BasicHttpAuthenticationFilter basic()
basic in interface SecurityFilterChainFactorypublic RolesAuthorizationFilter roles()
roles in interface SecurityFilterChainFactorypublic PermissionsAuthorizationFilter perms()
perms in interface SecurityFilterChainFactorypublic SslFilter ssl()
ssl in interface SecurityFilterChainFactorypublic PortFilter port()
port in interface SecurityFilterChainFactoryCopyright © 2004–2018. All rights reserved.