Home » geronimo-2.2-source-release » org.apache.geronimo.security.jaas » [javadoc | source]
org.apache.geronimo.security.jaas
public class: GeronimoLoginConfiguration [javadoc | source]
java.lang.Object
   javax.security.auth.login.Configuration
      org.apache.geronimo.security.jaas.GeronimoLoginConfiguration

All Implemented Interfaces:
    GBeanLifecycle, ReferenceCollectionListener

A JAAS configuration mechanism (associating JAAS configuration names with specific LoginModule configurations). This is a drop-in replacement for the normal file-reading JAAS configuration mechanism. Instead of getting its configuration from its file, it gets its configuration from other GBeans running in Geronimo.
Constructor:
 public GeronimoLoginConfiguration(Collection<ConfigurationEntryFactory> configurations,
    boolean useAllConfigurations) 
Method from org.apache.geronimo.security.jaas.GeronimoLoginConfiguration Summary:
doFail,   doStart,   doStop,   getAppConfigurationEntry,   getConfigurations,   memberAdded,   memberRemoved,   refresh
Methods from javax.security.auth.login.Configuration:
access$000,   getAppConfigurationEntry,   getConfiguration,   getInstance,   getInstance,   getInstance,   getParameters,   getProvider,   getType,   refresh,   setConfiguration
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.geronimo.security.jaas.GeronimoLoginConfiguration Detail:
 public  void doFail() 
 public  void doStart() throws Exception 
 public  void doStop() throws Exception 
 public AppConfigurationEntry[] getAppConfigurationEntry(String name) 
 public Collection<ConfigurationEntryFactory> getConfigurations() 
 public  void memberAdded(ReferenceCollectionEvent event) 
 public  void memberRemoved(ReferenceCollectionEvent event) 
 public  void refresh()