Interface SecurityContextManager<A extends AuthenticationAbstract<U>,U>
-
- All Known Implementing Classes:
CookieSecurityContextManagerAbstract,HeaderSecurityContextManagerAbstract,RequestSecurityContextManagerAbstract,SecurityContextManagerAbstract
public interface SecurityContextManager<A extends AuthenticationAbstract<U>,U>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidclearSecurityContext(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)AgetAuthentication(javax.servlet.http.HttpServletRequest request)UgetUser(javax.servlet.http.HttpServletRequest request)StringputAuthentication(A authentication, javax.servlet.http.HttpServletResponse response)voidsetSecurityContext(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)voidsetToken(javax.servlet.http.HttpServletResponse response, String tokenId)voidsetTokenName(String tokenName)
-
-
-
Method Detail
-
setSecurityContext
void setSecurityContext(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
-
clearSecurityContext
void clearSecurityContext(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
-
putAuthentication
String putAuthentication(A authentication, javax.servlet.http.HttpServletResponse response)
-
getAuthentication
A getAuthentication(javax.servlet.http.HttpServletRequest request)
-
getUser
U getUser(javax.servlet.http.HttpServletRequest request)
-
setTokenName
void setTokenName(String tokenName)
-
setToken
void setToken(javax.servlet.http.HttpServletResponse response, String tokenId)
-
-