1 7 package org.jboss.web.tomcat.tc5.sso; 8 9 import org.apache.catalina.Session; 10 import org.apache.catalina.Lifecycle; 11 12 23 public interface SSOClusterManager 24 extends Lifecycle 25 { 26 27 33 void addSession(String ssoId, Session session); 34 35 41 ClusteredSingleSignOn getSingleSignOnValve(); 42 43 51 void setSingleSignOnValve(ClusteredSingleSignOn valve); 52 53 59 void logout(String ssoId); 60 61 70 SingleSignOnEntry lookup(String ssoId); 71 72 81 void register(String ssoId, String authType, String username, 82 String password); 83 84 90 void removeSession(String ssoId, Session session); 91 92 102 void updateCredentials(String ssoId, String authType, String username, 103 String password); 104 105 106 } 107 | Popular Tags |