org.apache.geronimo.security.jaas
Interface ConfigurationEntryFactory

All Known Implementing Classes:
DirectConfigurationEntry, GenericSecurityRealm

public interface ConfigurationEntryFactory

A factory interface used by GeronimoLoginConfiguration to obtain AppConfigurationEntry[]s from GBean configuration entries.

Version:
$Rev: 778047 $ $Date: 2009-05-24 06:32:25 +0800 (Sun, 24 May 2009) $
See Also:
GeronimoLoginConfiguration, DirectConfigurationEntry

Method Summary
 AppConfigurationEntry[] getAppConfigurationEntries()
          Generate the AppConfigurationEntry array for the login modules in this configuration.
 String getConfigurationName()
          Used to obtain the configuration name to be associated with the generated AppConfigurationEntry array.
 boolean isGlobal()
          return false to exclude from global GeronimoLoginConfiguration
 void refresh()
          delegate from Configuration
 

Method Detail

getConfigurationName

String getConfigurationName()
Used to obtain the configuration name to be associated with the generated AppConfigurationEntry array.

Returns:
the configuration name

getAppConfigurationEntries

AppConfigurationEntry[] getAppConfigurationEntries()
Generate the AppConfigurationEntry array for the login modules in this configuration.

Returns:
a AppConfigurationEntry[]

isGlobal

boolean isGlobal()
return false to exclude from global GeronimoLoginConfiguration

Returns:
whether to include in GeronimoLoginConfiguration

refresh

void refresh()
delegate from Configuration



Copyright © 2003-2011 The Apache Geronimo development community. All Rights Reserved.