org.apache.jetspeed.security.impl
Class LoginModuleProxyImpl

java.lang.Object
  extended by org.apache.jetspeed.security.impl.LoginModuleProxyImpl
All Implemented Interfaces:
org.apache.jetspeed.security.LoginModuleProxy

public class LoginModuleProxyImpl
extends Object
implements org.apache.jetspeed.security.LoginModuleProxy

Author:
David Le Strat
See Also:
LoginModuleProxy

Field Summary
(package private) static org.apache.jetspeed.security.LoginModuleProxy loginModuleProxy
          The LoginModuleProxyinstance.
private  String portalUserRole
          The portal user role.
private  org.apache.jetspeed.security.UserManager userMgr
          The UserManager.
 
Fields inherited from interface org.apache.jetspeed.security.LoginModuleProxy
DEFAULT_PORTAL_USER_ROLE_NAME
 
Constructor Summary
LoginModuleProxyImpl(org.apache.jetspeed.security.UserManager userMgr)
           
LoginModuleProxyImpl(org.apache.jetspeed.security.UserManager userMgr, String portalUserRole)
           Constructor providing a bridge between the login module and the user manager.
 
Method Summary
 String getPortalUserRole()
           
 org.apache.jetspeed.security.UserManager getUserManager()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

loginModuleProxy

static org.apache.jetspeed.security.LoginModuleProxy loginModuleProxy
The LoginModuleProxyinstance.


userMgr

private org.apache.jetspeed.security.UserManager userMgr
The UserManager.


portalUserRole

private String portalUserRole
The portal user role.

Constructor Detail

LoginModuleProxyImpl

public LoginModuleProxyImpl(org.apache.jetspeed.security.UserManager userMgr,
                            String portalUserRole)

Constructor providing a bridge between the login module and the user manager.

Parameters:
userMgr - The user manager.
portalUserRole - The portal user role shared by all portal users: used in web.xml authorization to detect authenticated portal users.

LoginModuleProxyImpl

public LoginModuleProxyImpl(org.apache.jetspeed.security.UserManager userMgr)
Method Detail

getUserManager

public org.apache.jetspeed.security.UserManager getUserManager()
Specified by:
getUserManager in interface org.apache.jetspeed.security.LoginModuleProxy
See Also:
LoginModuleProxy.getUserManager()

getPortalUserRole

public String getPortalUserRole()
Specified by:
getPortalUserRole in interface org.apache.jetspeed.security.LoginModuleProxy
See Also:
LoginModuleProxy.getPortalUserRole()


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