org.tynamo.security.services
Interface SecurityFilterChainFactory

All Known Implementing Classes:
SecurityFilterChainFactoryImpl

public interface SecurityFilterChainFactory


Method Summary
 AnonymousFilter anon()
           
 FormAuthenticationFilter authc()
           
 BasicHttpAuthenticationFilter basic()
           
 SecurityFilterChain.Builder createChain(java.lang.String path)
           
 SecurityFilterChain.Builder createChain(java.lang.String path, org.apache.shiro.util.PatternMatcher patternMatcher)
           
 SecurityFilterChain.Builder createChainWithAntPath(java.lang.String path)
          Deprecated. Introduced in 0.4.5 but never really used, since we decided to keep createChain(String) for backwards compatibility. To be removed in 0.5.0
 SecurityFilterChain.Builder createChainWithRegEx(java.lang.String path)
           
 NotFoundFilter notfound()
           
 PermissionsAuthorizationFilter perms()
           
 PortFilter port()
           
 RolesAuthorizationFilter roles()
           
 SslFilter ssl()
           
 UserFilter user()
           
 

Method Detail

createChain

SecurityFilterChain.Builder createChain(java.lang.String path)

createChain

SecurityFilterChain.Builder createChain(java.lang.String path,
                                        org.apache.shiro.util.PatternMatcher patternMatcher)

createChainWithAntPath

@Deprecated
SecurityFilterChain.Builder createChainWithAntPath(java.lang.String path)
Deprecated. Introduced in 0.4.5 but never really used, since we decided to keep createChain(String) for backwards compatibility. To be removed in 0.5.0


createChainWithRegEx

SecurityFilterChain.Builder createChainWithRegEx(java.lang.String path)

anon

AnonymousFilter anon()

notfound

NotFoundFilter notfound()

user

UserFilter user()

authc

FormAuthenticationFilter authc()

basic

BasicHttpAuthenticationFilter basic()

roles

RolesAuthorizationFilter roles()

perms

PermissionsAuthorizationFilter perms()

ssl

SslFilter ssl()

port

PortFilter port()


Copyright © 2004-2012. All Rights Reserved.