org.apache.geronimo.security.jaas
Class ConfigurationEntryLocal

java.lang.Object
  extended byorg.apache.geronimo.security.jaas.ConfigurationEntry
      extended byorg.apache.geronimo.security.jaas.ConfigurationEntryLocal
All Implemented Interfaces:
org.apache.geronimo.gbean.GBeanLifecycle

public class ConfigurationEntryLocal
extends ConfigurationEntry

A simple GBean that allows servers to dynamically create JAAS login configuration entries on the fly. When GeronimoLoginConfiguration has been registered via Configuration.setConfiguration(), all logins will pick up these configuration entries and not what could possibly be stored in a login config file referenced by java.security.auth.login.config.

More specifically, you can only use this method or Sun's JAAS config file.

Version:
$Revision: 1.6 $ $Date: 2004/07/12 06:07:50 $
See Also:
GeronimoLoginConfiguration, Configuration

Field Summary
static org.apache.geronimo.gbean.GBeanInfo GBEAN_INFO
           
 
Fields inherited from class org.apache.geronimo.security.jaas.ConfigurationEntry
applicationConfigName, context, controlFlag, kernel, options
 
Constructor Summary
ConfigurationEntryLocal(org.apache.geronimo.kernel.Kernel kernel)
           
 
Method Summary
 AppConfigurationEntry[] getAppConfigurationEntry()
           
static org.apache.geronimo.gbean.GBeanInfo getGBeanInfo()
           
 String getLoginModuleName()
           
 void setLoginModuleName(String loginModuleName)
           
 
Methods inherited from class org.apache.geronimo.security.jaas.ConfigurationEntry
doFail, doStart, doStop, getApplicationConfigName, getControlFlag, getOptions, setApplicationConfigName, setControlFlag, setOptions
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

GBEAN_INFO

public static final org.apache.geronimo.gbean.GBeanInfo GBEAN_INFO
Constructor Detail

ConfigurationEntryLocal

public ConfigurationEntryLocal(org.apache.geronimo.kernel.Kernel kernel)
Method Detail

getLoginModuleName

public String getLoginModuleName()

setLoginModuleName

public void setLoginModuleName(String loginModuleName)

getAppConfigurationEntry

public AppConfigurationEntry[] getAppConfigurationEntry()
Specified by:
getAppConfigurationEntry in class ConfigurationEntry

getGBeanInfo

public static org.apache.geronimo.gbean.GBeanInfo getGBeanInfo()


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