org.nakedobjects.runtime.authentication.standard
Class AuthenticationManagerStandardInstallerAbstract

java.lang.Object
  extended by org.nakedobjects.runtime.installers.InstallerAbstract
      extended by org.nakedobjects.runtime.authentication.standard.AuthenticationManagerStandardInstallerAbstract
All Implemented Interfaces:
ApplicationScopedComponent, Component, Installer, ConfigurationBuilderAware, AuthenticationManagerInstaller
Direct Known Subclasses:
FileAuthenticationManagerInstaller, LdapAuthenticationManagerInstaller, NoopAuthenticationManagerInstaller

public abstract class AuthenticationManagerStandardInstallerAbstract
extends InstallerAbstract
implements AuthenticationManagerInstaller


Field Summary
 
Fields inherited from interface org.nakedobjects.runtime.authentication.AuthenticationManagerInstaller
TYPE
 
Constructor Summary
AuthenticationManagerStandardInstallerAbstract(java.lang.String name)
           
 
Method Summary
 AuthenticationManager createAuthenticationManager()
           
protected abstract  Authenticator createAuthenticator(NakedObjectConfiguration configuration)
          Hook method
 
Methods inherited from class org.nakedobjects.runtime.installers.InstallerAbstract
addConfigurationResources, getConfiguration, getConfigurationResources, getName, getType, init, setConfiguration, setConfigurationBuilder, shutdown
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.nakedobjects.metamodel.commons.component.Installer
getConfigurationResources, getName, getType
 
Methods inherited from interface org.nakedobjects.metamodel.commons.component.ApplicationScopedComponent
init, shutdown
 

Constructor Detail

AuthenticationManagerStandardInstallerAbstract

public AuthenticationManagerStandardInstallerAbstract(java.lang.String name)
Method Detail

createAuthenticationManager

public final AuthenticationManager createAuthenticationManager()
Specified by:
createAuthenticationManager in interface AuthenticationManagerInstaller

createAuthenticator

protected abstract Authenticator createAuthenticator(NakedObjectConfiguration configuration)
Hook method

Returns:


Copyright © 2001-2009 Naked Objects Group Ltd.. All Rights Reserved.