net.sourceforge.hivelock
Interface SecurityService

All Known Implementing Classes:
SecurityServiceImpl

public interface SecurityService


Method Summary
 void addUserEventListener(UserEventListener listener)
           
 void clearCurrentUser()
           
 void disconnect(java.security.Principal user)
           
 java.security.Principal getCurrentUser()
           
 void login(java.security.Principal user)
           
 void logout()
           
 void removeUserEventListener(UserEventListener listener)
           
 void setCurrentUser(java.security.Principal user)
           
 

Method Detail

login

void login(java.security.Principal user)

logout

void logout()

disconnect

void disconnect(java.security.Principal user)

getCurrentUser

java.security.Principal getCurrentUser()

setCurrentUser

void setCurrentUser(java.security.Principal user)

clearCurrentUser

void clearCurrentUser()

addUserEventListener

void addUserEventListener(UserEventListener listener)

removeUserEventListener

void removeUserEventListener(UserEventListener listener)