List of usage examples for org.apache.shiro.web.config WebIniSecurityManagerFactory WebIniSecurityManagerFactory
public WebIniSecurityManagerFactory(Ini config)
From source file:no.priv.bang.ukelonn.web.security.UkelonnShiroFilter.java
License:Apache License
@Activate public void activate() { WebIniSecurityManagerFactory securityManagerFactory = new WebIniSecurityManagerFactory(INI_FILE); DefaultWebSecurityManager securityManager = (DefaultWebSecurityManager) securityManagerFactory .createInstance();/*from w w w. jav a2s . c o m*/ DefaultWebSessionManager sessionmanager = new DefaultWebSessionManager(); sessionmanager.setSessionDAO(session); securityManager.setSessionManager(sessionmanager); setSecurityManager(securityManager); securityManager.setRealm(realm); IniFilterChainResolverFactory filterChainResolverFactory = new IniFilterChainResolverFactory(INI_FILE, securityManagerFactory.getBeans()); FilterChainResolver resolver = filterChainResolverFactory.createInstance(); setFilterChainResolver(resolver); }