|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SecurityContextService
The security context service provides the basic functionality for managing a security context in the session of the authenticated user.
Method Summary | |
---|---|
void |
clearSecurityContext(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Clears the security context from the context store. |
SecretKeySpec |
getSecretKey()
Return the secret key if one is being used. |
SecurityContext |
getSecurityContextFromSession(javax.servlet.http.HttpServletRequest request)
This method retrieves the security context. |
void |
setSecurityContextToSession(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
SecurityContext sc)
Sets the security context to the session. |
SecurityContext |
verifyAndRefreshSecurityContext(SecurityContext sc,
javax.servlet.http.HttpServletRequest request)
Verify the passed in security context against the browser cookies. |
Method Detail |
---|
void setSecurityContextToSession(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, SecurityContext sc)
request
- HttpServletRequestresponse
- HttpServletResponsesc
- SecurityContextSecurityContext getSecurityContextFromSession(javax.servlet.http.HttpServletRequest request)
request
- HttpServletRequest
SecurityContext verifyAndRefreshSecurityContext(SecurityContext sc, javax.servlet.http.HttpServletRequest request)
sc
- SecurityContextrequest
- HttpServletRequest
void clearSecurityContext(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
request
- HttpServletRequestresponse
- HttpServletResponseSecretKeySpec getSecretKey() throws ForceEncryptionException
ForceEncryptionException
- ForceEncryptionException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |