cn.dreampie.security.builder
类 CookieSessionBuilder

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

public class CookieSessionBuilder
extends SessionBuilder

作者:
Dreampie

字段摘要
 
从类 cn.dreampie.security.SessionBuilder 继承的字段
ANONYMOUS, DEFAULT_EXPIRES, DEFAULT_LIMIT, DEFAULT_REMEMBER_DAY, DEFAULT_SESSION_NAME, sessionName, sessions
 
构造方法摘要
CookieSessionBuilder(AuthenticateService authenticateService)
           
CookieSessionBuilder(int limit, AuthenticateService authenticateService)
           
CookieSessionBuilder(int limit, int rememberDay, AuthenticateService authenticateService)
           
CookieSessionBuilder(long expires, int limit, int rememberDay, AuthenticateService authenticateService)
           
CookieSessionBuilder(String cookieName, AuthenticateService authenticateService)
           
CookieSessionBuilder(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
 

构造方法详细信息

CookieSessionBuilder

public CookieSessionBuilder(AuthenticateService authenticateService)

CookieSessionBuilder

public CookieSessionBuilder(String cookieName,
                            AuthenticateService authenticateService)
参数:
cookieName -
authenticateService -

CookieSessionBuilder

public CookieSessionBuilder(int limit,
                            AuthenticateService authenticateService)
参数:
limit -
authenticateService -

CookieSessionBuilder

public CookieSessionBuilder(int limit,
                            int rememberDay,
                            AuthenticateService authenticateService)
参数:
limit -
rememberDay -
authenticateService -

CookieSessionBuilder

public CookieSessionBuilder(long expires,
                            int limit,
                            int rememberDay,
                            AuthenticateService authenticateService)
参数:
expires -
limit -
rememberDay -
authenticateService -

CookieSessionBuilder

public CookieSessionBuilder(String cookieName,
                            long expires,
                            int limit,
                            int rememberDay,
                            AuthenticateService authenticateService)
参数:
cookieName -
expires -
limit -
rememberDay -
authenticateService -
方法详细信息

inputSessionKey

public String inputSessionKey(HttpRequest request)
指定者:
SessionBuilder 中的 inputSessionKey
参数:
request -
返回:

outputSessionKey

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


Copyright © 2015. All rights reserved.