Humboldt Alignment Editor 2.5.0

eu.esdihumboldt.hale.server.security.util
Interface SessionLogoutService

All Known Implementing Classes:
SessionLogoutServiceImpl

public interface SessionLogoutService

Logout a specific user from multiple sessions/applications tracked by the service.

Author:
Simon Templer

Method Summary
 void addLoginSession(javax.servlet.http.HttpSession session, org.springframework.security.core.Authentication authentication)
          Add a session after the user was authenticated.
 void logout(org.springframework.security.core.Authentication authentication)
          Logout the user authenticated by the given authentication object.
 

Method Detail

addLoginSession

void addLoginSession(javax.servlet.http.HttpSession session,
                     org.springframework.security.core.Authentication authentication)
Add a session after the user was authenticated.

Parameters:
session - the HTTP session
authentication - the successful authentication

logout

void logout(org.springframework.security.core.Authentication authentication)
Logout the user authenticated by the given authentication object.

Parameters:
authentication - the user authentication

Humboldt Alignment Editor 2.5.0

Build 2012-12-03_12-30-59
Revision 9d2dd4b0318cda9f1393b1ddd390f7f792d70a2d