Author: niclas Date: Fri Jul 30 04:05:55 2004 New Revision: 30987 Removed: avalon/trunk/planet/facilities/http/impl/src/main/org/apache/avalon/http/impl/BasicAuthenticator.java avalon/trunk/planet/facilities/http/impl/src/main/org/apache/avalon/http/impl/DigestAuthenticator.java avalon/trunk/planet/facilities/http/impl/src/main/org/mortbay/http/ClientCertAuthenticator.xinfo avalon/trunk/planet/facilities/http/impl/src/main/org/mortbay/jetty/ Modified: avalon/trunk/planet/facilities/http/impl/src/main/org/apache/avalon/http/impl/ClientCertAuthenticator.java avalon/trunk/planet/facilities/http/impl/src/main/org/apache/avalon/http/impl/FormAuthenticator.java Log: Cleaning up the Authenticator system. Two types are not configurable and can be kept as Mortbay classes, by adding .xinfo file only.
Modified: avalon/trunk/planet/facilities/http/impl/src/main/org/apache/avalon/http/impl/ClientCertAuthenticator.java ============================================================================== --- avalon/trunk/planet/facilities/http/impl/src/main/org/apache/avalon/http/impl/ClientCertAuthenticator.java (original) +++ avalon/trunk/planet/facilities/http/impl/src/main/org/apache/avalon/http/impl/ClientCertAuthenticator.java Fri Jul 30 04:05:55 2004 @@ -17,62 +17,22 @@ package org.apache.avalon.http.impl; -import org.apache.avalon.framework.logger.LogEnabled; -import org.apache.avalon.framework.logger.Logger; - import org.apache.avalon.framework.parameters.ParameterException; import org.apache.avalon.framework.parameters.Parameterizable; import org.apache.avalon.framework.parameters.Parameters; -import org.apache.avalon.framework.service.Serviceable; -import org.apache.avalon.framework.service.ServiceException; -import org.apache.avalon.framework.service.ServiceManager; - -import org.apache.avalon.http.HttpContextService; - -import org.mortbay.http.Authenticator; - /** Wrapper for the Jetty ClientCertAuthenticator * * @avalon.component name="http-authenticator-clientcert" lifestyle="singleton" * @avalon.service type="org.mortbay.http.Authenticator" */ public class ClientCertAuthenticator extends org.mortbay.http.ClientCertAuthenticator - implements Serviceable, LogEnabled + implements Parameterizable { - private HttpContextService m_Context; - private Logger m_Logger; - public ClientCertAuthenticator() { } - /** - * Enable the logging system. - * - * @avalon.logger name="http" - */ - public void enableLogging( Logger logger ) - { - m_Logger = logger; - } - - public Logger getLogger() - { - return m_Logger; - } - - /** - * @avalon.dependency type="org.apache.avalon.http.HttpContextService" - * key="httpcontext" - */ - public void service( ServiceManager man ) - throws ServiceException - { - m_Context = (HttpContextService) man.lookup( "httpcontext" ); - m_Context.setAuthenticator( this ); - } - public void parameterize( Parameters params ) throws ParameterException { Modified: avalon/trunk/planet/facilities/http/impl/src/main/org/apache/avalon/http/impl/FormAuthenticator.java ============================================================================== --- avalon/trunk/planet/facilities/http/impl/src/main/org/apache/avalon/http/impl/FormAuthenticator.java (original) +++ avalon/trunk/planet/facilities/http/impl/src/main/org/apache/avalon/http/impl/FormAuthenticator.java Fri Jul 30 04:05:55 2004 @@ -17,21 +17,10 @@ package org.apache.avalon.http.impl; -import org.apache.avalon.framework.logger.LogEnabled; -import org.apache.avalon.framework.logger.Logger; - import org.apache.avalon.framework.parameters.ParameterException; import org.apache.avalon.framework.parameters.Parameterizable; import org.apache.avalon.framework.parameters.Parameters; -import org.apache.avalon.framework.service.Serviceable; -import org.apache.avalon.framework.service.ServiceException; -import org.apache.avalon.framework.service.ServiceManager; - -import org.apache.avalon.http.HttpContextService; - -import org.mortbay.http.Authenticator; - /** Wrapper for the Jetty FormAuthenticator. * * @avalon.component name="http-authenticator-form" lifestyle="singleton" @@ -40,39 +29,6 @@ public class FormAuthenticator extends org.mortbay.jetty.servlet.FormAuthenticator implements Serviceable, LogEnabled, Parameterizable { - private HttpContextService m_Context; - private Logger m_Logger; - - public FormAuthenticator() - { - } - - /** - * Enable the logging system. - * - * @avalon.logger name="http" - */ - public void enableLogging( Logger logger ) - { - m_Logger = logger; - } - - public Logger getLogger() - { - return m_Logger; - } - - /** - * @avalon.dependency type="org.apache.avalon.http.HttpContextService" - * key="httpcontext" - */ - public void service( ServiceManager man ) - throws ServiceException - { - m_Context = (HttpContextService) man.lookup( "httpcontext" ); - m_Context.setAuthenticator( this ); - } - public void parameterize( Parameters params ) throws ParameterException { --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]