Class SecurityFilterChainFactoryImpl
java.lang.Object
org.tynamo.security.services.impl.SecurityFilterChainFactoryImpl
- All Implemented Interfaces:
SecurityFilterChainFactory
@EagerLoad
public class SecurityFilterChainFactoryImpl
extends Object
implements SecurityFilterChainFactory
-
Constructor Summary
ConstructorsConstructorDescriptionSecurityFilterChainFactoryImpl(org.slf4j.Logger logger, org.apache.tapestry5.ioc.services.PipelineBuilder builder, LoginContextService loginContextService, String tapestryVersion, String successUrl, String loginUrl, String unauthorizedUrl) -
Method Summary
Modifier and TypeMethodDescriptionanon()authc()basic()createChain(String path) createChain(String pattern, org.apache.shiro.util.PatternMatcher patternMatcher) createChainWithAntPath(String path) createChainWithRegEx(String pattern) notfound()perms()port()roles()ssl()user()
-
Constructor Details
-
SecurityFilterChainFactoryImpl
public SecurityFilterChainFactoryImpl(org.slf4j.Logger logger, org.apache.tapestry5.ioc.services.PipelineBuilder builder, LoginContextService loginContextService, @Inject @Symbol("tapestry.version") String tapestryVersion, @Inject @Symbol("security.successurl") String successUrl, @Inject @Symbol("security.loginurl") String loginUrl, @Inject @Symbol("security.unauthorizedurl") String unauthorizedUrl)
-
-
Method Details
-
createChain
- Specified by:
createChainin interfaceSecurityFilterChainFactory
-
createChain
public SecurityFilterChain.Builder createChain(String pattern, org.apache.shiro.util.PatternMatcher patternMatcher) - Specified by:
createChainin interfaceSecurityFilterChainFactory
-
createChainWithAntPath
- Specified by:
createChainWithAntPathin interfaceSecurityFilterChainFactory
-
createChainWithRegEx
- Specified by:
createChainWithRegExin interfaceSecurityFilterChainFactory
-
anon
- Specified by:
anonin interfaceSecurityFilterChainFactory
-
notfound
- Specified by:
notfoundin interfaceSecurityFilterChainFactory
-
user
- Specified by:
userin interfaceSecurityFilterChainFactory
-
authc
- Specified by:
authcin interfaceSecurityFilterChainFactory
-
basic
- Specified by:
basicin interfaceSecurityFilterChainFactory
-
roles
- Specified by:
rolesin interfaceSecurityFilterChainFactory
-
perms
- Specified by:
permsin interfaceSecurityFilterChainFactory
-
ssl
- Specified by:
sslin interfaceSecurityFilterChainFactory
-
port
- Specified by:
portin interfaceSecurityFilterChainFactory
-