Example usage for org.apache.shiro.web.session.mgt DefaultWebSessionManager setSessionIdUrlRewritingEnabled

List of usage examples for org.apache.shiro.web.session.mgt DefaultWebSessionManager setSessionIdUrlRewritingEnabled

Introduction

In this page you can find the example usage for org.apache.shiro.web.session.mgt DefaultWebSessionManager setSessionIdUrlRewritingEnabled.

Prototype

@SuppressWarnings({ "UnusedDeclaration" })
    public void setSessionIdUrlRewritingEnabled(boolean sessionIdUrlRewritingEnabled) 

Source Link

Usage

From source file:com.stormpath.shiro.spring.config.web.AbstractShiroWebConfiguration.java

License:Apache License

protected SessionManager sessionManager() {
    DefaultWebSessionManager webSessionManager = new DefaultWebSessionManager();
    webSessionManager.setSessionIdCookieEnabled(sessionIdCookieEnabled);
    webSessionManager.setSessionIdUrlRewritingEnabled(sessionIdUrlRewritingEnabled);
    return webSessionManager;
}

From source file:io.renren.common.config.ShiroConfig.java

License:Apache License

@Bean("sessionManager")
public SessionManager sessionManager(RedisShiroSessionDAO redisShiroSessionDAO,
        @Value("${renren.redis.open}") boolean redisOpen, @Value("${renren.shiro.redis}") boolean shiroRedis) {
    DefaultWebSessionManager sessionManager = new DefaultWebSessionManager();
    //session1?(??)30
    sessionManager.setGlobalSessionTimeout(60 * 60 * 1000);
    sessionManager.setSessionValidationSchedulerEnabled(true);
    sessionManager.setSessionIdUrlRewritingEnabled(false);

    //?redisrenren.shiro.redis=trueshiro sessionredis
    if (redisOpen && shiroRedis) {
        sessionManager.setSessionDAO(redisShiroSessionDAO);
    }/*  w  w w.j a  va  2s  . co  m*/
    return sessionManager;
}