org.security.session.manager
Interface SessionManager

Package class diagram package SessionManager
All Known Implementing Classes:
SessionManagerImpl

public interface SessionManager

Generic Interface for Session Manager

Author:
amedrano

Method Summary
 Session getCopyOfUserSession(User usr)
           
 void userAuthenticatedTo(User usr, Device dvc)
           
 void userDeauthenticatedFrom(User usr, Device dvc)
           
 void userLocationChange(User usr, Location loc)
           
 Set<User> validUsersForDevice(Device dvc)
           
 Set<User> validUsersForLocation(Location loc)
           
 

Method Detail

userAuthenticatedTo

void userAuthenticatedTo(User usr,
                         Device dvc)

userDeauthenticatedFrom

void userDeauthenticatedFrom(User usr,
                             Device dvc)

userLocationChange

void userLocationChange(User usr,
                        Location loc)

validUsersForDevice

Set<User> validUsersForDevice(Device dvc)

validUsersForLocation

Set<User> validUsersForLocation(Location loc)

getCopyOfUserSession

Session getCopyOfUserSession(User usr)


Copyright © 2014 universAAL Consortium. All Rights Reserved.