Win a copy of Programmer's Guide to Java SE 8 Oracle Certified Associate (OCA) this week in the OCAJP forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

logout event

 
avihai marchiano
Ranch Hand
Posts: 342
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hey,

i am working with jboss4.2
the server expose stateless session bean as facade.
i implement CustomLoginModule.

My question is -
is there a way to listent to logout? for how long the user is login to the system?
I saw that 'AbstractServerLoginModule' has logout function. The question is how jboss now when to call it? Who activate the logout?



I have remote client like this:
Code:
Properties properties = new Properties();

// Working for both

String authConf = "C:/work/devenv/mgt-server/third-party/jboss-4.2.0.GA/client/auth.conf";
System.setProperty("java.security.auth.login.config", authConf);
AppCallbackHandler handler = new AppCallbackHandler("aaa", "aaaa".toCharArray());
LoginContext lc = new LoginContext("testSecureHttpInvoker", handler);
lc.login();

properties.put(Context.INITIAL_CONTEXT_FACTORY, "org.jboss.naming.HttpNamingContextFactory");
//properties.put(Context.PROVIDER_URL, "https://127.0.0.1:8443/invoker/JNDIFactory");
properties.put(Context.PROVIDER_URL, "https://10.205.102.37:8443/invoker/JNDIFactory");
(Context.PROVIDER_URL, "127.0.0.1:1099");
return new InitialContext(properties);
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic