package org.beanfuse.security.concurrent;
import java.util.List;
import org.beanfuse.security.Authentication;
import org.beanfuse.security.online.OnlineActivity;
public interface ConcurrentSessionController {
public boolean checkAuthenticationAllowed(Authentication auth);
public void registerAuthentication(Authentication authentication);
public void removeAuthentication(String sessionId);
public void setSessionRegistry(SessionRegistry sessionRegistry);
public OnlineActivity getOnlineActivity(String sessionId);
public boolean isRegisted(Object principal);
public List getOnlineActivities();
}