org.apache.jetspeed.appservers.security.jboss
Class LoginModule.LoginModuleDelegee

java.lang.Object
  extended byorg.apache.jetspeed.security.impl.DefaultLoginModule
      extended byorg.apache.jetspeed.security.impl.ext.JBossLoginModule
          extended byorg.apache.jetspeed.appservers.security.jboss.LoginModule.LoginModuleDelegee
All Implemented Interfaces:
LoginModule
Enclosing class:
LoginModule

private class LoginModule.LoginModuleDelegee
extends org.apache.jetspeed.security.impl.ext.JBossLoginModule

Helper for delaying the creation of the JBossLoginModule. We cannot access the security service MBean before initialize has been called, but need the user manager in the constructor of JBossLoginModule. The constructor that takes the user manager as argument is protected (and right so), so we need this helper.


Nested Class Summary
 
Nested classes inherited from class org.apache.jetspeed.security.impl.ext.JBossLoginModule
 
Field Summary
 
Fields inherited from class org.apache.jetspeed.security.impl.DefaultLoginModule
 
Constructor Summary
LoginModule.LoginModuleDelegee(org.apache.jetspeed.security.UserManager userManager)
           
 
Methods inherited from class org.apache.jetspeed.security.impl.ext.JBossLoginModule
commitPrincipals
 
Methods inherited from class org.apache.jetspeed.security.impl.DefaultLoginModule
abort, commit, getUserPrincipal, getUserRoles, initialize, login, logout
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LoginModule.LoginModuleDelegee

public LoginModule.LoginModuleDelegee(org.apache.jetspeed.security.UserManager userManager)


Copyright © 1999-2005 Apache Software Foundation. All Rights Reserved.