Skip navigation links
B C D E G H L M R S V W X 

B

build() - Method in class me.geso.avans.session.DefaultSessionCookieFactory.DefaultSessionCookieFactoryBuilder
 
build() - Method in class me.geso.avans.session.DefaultXSRFTokenCookieFactory.DefaultXSRFTokenCookieFactoryBuilder
 
builder() - Static method in class me.geso.avans.session.DefaultSessionCookieFactory
 
builder() - Static method in class me.geso.avans.session.DefaultXSRFTokenCookieFactory
 
buildSessionManager() - Method in interface me.geso.avans.session.SessionMixin
 

C

changeSessionId() - Method in class me.geso.avans.session.DefaultWebSessionManager
 
changeSessionId() - Method in interface me.geso.avans.session.WebSessionManager
Change session ID.
This method is required for defending from session fixation attack.
createCookie(String) - Method in class me.geso.avans.session.DefaultSessionCookieFactory
 
createCookie(String) - Method in class me.geso.avans.session.DefaultXSRFTokenCookieFactory
 
createCookie(String) - Method in interface me.geso.avans.session.SessionCookieFactory
 
createCookie(String) - Method in interface me.geso.avans.session.XSRFTokenCookieFactory
 
createXSRFToken(String) - Method in class me.geso.avans.session.DefaultXSRFTokenCookieFactory
 
createXSRFToken(String) - Method in interface me.geso.avans.session.XSRFTokenCookieFactory
Create new XSRF Token.

D

DefaultSessionCookieFactory - Class in me.geso.avans.session
 
DefaultSessionCookieFactory() - Constructor for class me.geso.avans.session.DefaultSessionCookieFactory
 
DefaultSessionCookieFactory.DefaultSessionCookieFactoryBuilder - Class in me.geso.avans.session
 
DefaultSessionCookieFactoryBuilder() - Constructor for class me.geso.avans.session.DefaultSessionCookieFactory.DefaultSessionCookieFactoryBuilder
 
DefaultWebSessionManager - Class in me.geso.avans.session
 
DefaultWebSessionManager(HttpServletRequest, WebSessionStore, SessionIDGenerator, SessionCookieFactory, XSRFTokenCookieFactory) - Constructor for class me.geso.avans.session.DefaultWebSessionManager
 
DefaultXSRFTokenCookieFactory - Class in me.geso.avans.session
 
DefaultXSRFTokenCookieFactory() - Constructor for class me.geso.avans.session.DefaultXSRFTokenCookieFactory
 
DefaultXSRFTokenCookieFactory.DefaultXSRFTokenCookieFactoryBuilder - Class in me.geso.avans.session
 

E

expire() - Method in class me.geso.avans.session.DefaultWebSessionManager
 
expire() - Method in interface me.geso.avans.session.WebSessionManager
Expire current session.

G

generate() - Method in class me.geso.avans.session.SecureRandomSessionIDGenerator
 
generate() - Method in interface me.geso.avans.session.SessionIDGenerator
 
getLong(String) - Method in class me.geso.avans.session.DefaultWebSessionManager
 
getLong(String) - Method in interface me.geso.avans.session.WebSessionManager
Get Long value from current Session.
getName() - Method in class me.geso.avans.session.DefaultSessionCookieFactory
 
getName() - Method in interface me.geso.avans.session.SessionCookieFactory
 
getSession() - Method in interface me.geso.avans.session.SessionMixin
 
getSessionId() - Method in class me.geso.avans.session.DefaultWebSessionManager
 
getSessionId() - Method in interface me.geso.avans.session.WebSessionManager
Get sesion ID
getString(String) - Method in class me.geso.avans.session.DefaultWebSessionManager
 
getString(String) - Method in interface me.geso.avans.session.WebSessionManager
Get String value from current session.
getXSRFToken() - Method in class me.geso.avans.session.DefaultWebSessionManager
 
getXSRFToken() - Method in interface me.geso.avans.session.WebSessionManager
 

H

HashMapSessionStore - Class in me.geso.avans.session
In memory hash session storage for testing/debugging.
HashMapSessionStore() - Constructor for class me.geso.avans.session.HashMapSessionStore
 

L

load(String) - Method in class me.geso.avans.session.HashMapSessionStore
 
load(String) - Method in interface me.geso.avans.session.WebSessionStore
 

M

me.geso.avans.session - package me.geso.avans.session
 

R

remove(String) - Method in class me.geso.avans.session.DefaultWebSessionManager
 
remove(String) - Method in class me.geso.avans.session.HashMapSessionStore
 
remove(String) - Method in interface me.geso.avans.session.WebSessionManager
Remove data from the storage.
remove(String) - Method in interface me.geso.avans.session.WebSessionStore
 
responseFilter(WebResponse) - Method in class me.geso.avans.session.DefaultWebSessionManager
 
responseFilter(WebResponse) - Method in interface me.geso.avans.session.SessionMixin
 
responseFilter(WebResponse) - Method in interface me.geso.avans.session.WebSessionManager
This method may inject Cookie header to the session object.

S

save(String, Map<String, Object>) - Method in class me.geso.avans.session.HashMapSessionStore
 
save(String, Map<String, Object>) - Method in interface me.geso.avans.session.WebSessionStore
 
SecureRandomSessionIDGenerator - Class in me.geso.avans.session
Session ID generator uses SecureRandom.
This class encodes bytes by url safe Base64 encoder.
SecureRandomSessionIDGenerator(SecureRandom, int) - Constructor for class me.geso.avans.session.SecureRandomSessionIDGenerator
Create instance.
SessionCookieFactory - Interface in me.geso.avans.session
 
SessionIDGenerator - Interface in me.geso.avans.session
 
SessionMixin - Interface in me.geso.avans.session
 
setLong(String, long) - Method in class me.geso.avans.session.DefaultWebSessionManager
 
setLong(String, long) - Method in interface me.geso.avans.session.WebSessionManager
Set Long value to the current session.
setString(String, String) - Method in class me.geso.avans.session.DefaultWebSessionManager
 
setString(String, String) - Method in interface me.geso.avans.session.WebSessionManager
Set String value to current session.
stashKey - Static variable in interface me.geso.avans.session.SessionMixin
 

V

validateXSRFToken(String) - Method in class me.geso.avans.session.DefaultWebSessionManager
Validate xsrf token.
validateXSRFToken(String) - Method in interface me.geso.avans.session.WebSessionManager
 

W

WebSessionManager - Interface in me.geso.avans.session
 
WebSessionStore - Interface in me.geso.avans.session
 

X

XSRFTokenCookieFactory - Interface in me.geso.avans.session
 
B C D E G H L M R S V W X 
Skip navigation links

Copyright © 2015. All rights reserved.