org.apache.directory.server.core.configuration
Class AuthenticatorConfiguration

java.lang.Object
  extended by org.apache.directory.server.core.configuration.AuthenticatorConfiguration
Direct Known Subclasses:
MutableAuthenticatorConfiguration

public class AuthenticatorConfiguration
extends java.lang.Object

A configuration for Authenticator.

Version:
$Rev: 434579 $, $Date: 2006-08-25 02:19:11 +0200 (Fri, 25 Aug 2006) $
Author:
Apache Directory Project

Constructor Summary
protected AuthenticatorConfiguration()
          Creates a new instance.
 
Method Summary
 Authenticator getAuthenticator()
          Returns the Authenticator this configuration is configuring.
 java.lang.String getName()
          Returns the user-defined name of the Authenticator that this configuration configures..
protected  void setAuthenticator(Authenticator authenticator)
          Sets the Authenticator to configure.
protected  void setName(java.lang.String name)
          Sets the user-defined name of the Authenticator that this configuration configures.
 void validate()
          Validates all properties of this configuration.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AuthenticatorConfiguration

protected AuthenticatorConfiguration()
Creates a new instance.

Method Detail

getAuthenticator

public Authenticator getAuthenticator()
Returns the Authenticator this configuration is configuring.


setAuthenticator

protected void setAuthenticator(Authenticator authenticator)
Sets the Authenticator to configure.


getName

public java.lang.String getName()
Returns the user-defined name of the Authenticator that this configuration configures..


setName

protected void setName(java.lang.String name)
Sets the user-defined name of the Authenticator that this configuration configures.


validate

public void validate()
Validates all properties of this configuration.

Throws:
ConfigurationException - if this configuration is not valid.


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