cn.dreampie.security.builder
类 TokenSessionBuilder

java.lang.Object
  继承者 cn.dreampie.security.SessionBuilder
      继承者 cn.dreampie.security.builder.TokenSessionBuilder

public class TokenSessionBuilder
extends SessionBuilder

作者:
Dreampie

字段摘要
 
从类 cn.dreampie.security.SessionBuilder 继承的字段
ANONYMOUS, DEFAULT_EXPIRES, DEFAULT_LIMIT, DEFAULT_REMEMBER_DAY, DEFAULT_SESSION_NAME, sessionName, sessions
 
构造方法摘要
TokenSessionBuilder(AuthenticateService authenticateService)
           
TokenSessionBuilder(int limit, AuthenticateService authenticateService)
           
TokenSessionBuilder(int limit, int rememberDay, AuthenticateService authenticateService)
           
TokenSessionBuilder(long expires, int limit, int rememberDay, AuthenticateService authenticateService)
           
TokenSessionBuilder(String cookieName, AuthenticateService authenticateService)
           
TokenSessionBuilder(String cookieName, long expires, int limit, int rememberDay, AuthenticateService authenticateService)
           
 
方法摘要
 String inputSessionKey(HttpRequest request)
           
 void outputSessionKey(HttpResponse response, String sessionKey, int expires)
           
 
从类 cn.dreampie.security.SessionBuilder 继承的方法
getAnonymousSession, in, out
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

TokenSessionBuilder

public TokenSessionBuilder(AuthenticateService authenticateService)

TokenSessionBuilder

public TokenSessionBuilder(String cookieName,
                           AuthenticateService authenticateService)

TokenSessionBuilder

public TokenSessionBuilder(int limit,
                           AuthenticateService authenticateService)

TokenSessionBuilder

public TokenSessionBuilder(int limit,
                           int rememberDay,
                           AuthenticateService authenticateService)

TokenSessionBuilder

public TokenSessionBuilder(long expires,
                           int limit,
                           int rememberDay,
                           AuthenticateService authenticateService)

TokenSessionBuilder

public TokenSessionBuilder(String cookieName,
                           long expires,
                           int limit,
                           int rememberDay,
                           AuthenticateService authenticateService)
方法详细信息

inputSessionKey

public String inputSessionKey(HttpRequest request)
指定者:
SessionBuilder 中的 inputSessionKey

outputSessionKey

public void outputSessionKey(HttpResponse response,
                             String sessionKey,
                             int expires)
指定者:
SessionBuilder 中的 outputSessionKey


Copyright © 2015. All rights reserved.