69         log.debug(
"Found session '{}' cookie: '{}'", SessionIdService.SESSION_ID_COOKIE_NAME, sessionIdCookie);
    71         CheckSessionResponse response = 
new CheckSessionResponse(
"unknown", 
"");
    74         if (sessionId != null) {
    75             response.
setState(sessionId.getState().getValue());
    76             response.setAuthTime(sessionId.getAuthenticationTime());
    78             String sessionCustomState = sessionId.getSessionAttributes().get(SessionIdService.SESSION_CUSTOM_STATE);
    79             if (StringHelper.isNotEmpty(sessionCustomState)) {
    80                 response.setCustomState(sessionCustomState);
    84         String responseJson = ServerUtil.asJson(response);
    85         log.debug(
"Check session status response: '{}'", responseJson);
    87         return Response.ok().type(MediaType.APPLICATION_JSON).entity(responseJson).build();
 SessionId getSessionId()
Definition: SessionIdService.java:360
 
SessionIdService sessionIdService
Definition: CheckSessionStatusRestWebServiceImpl.java:48
 
Logger log
Definition: CheckSessionStatusRestWebServiceImpl.java:45
 
void setState(SessionIdState state)
Definition: SessionId.java:124
 
String getSessionIdFromCookie(HttpServletRequest request)
Definition: SessionIdService.java:237