directory-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From elecha...@apache.org
Subject svn commit: r1022351 [2/2] - in /directory/apacheds/trunk/server-config/src/main: java/org/apache/directory/server/config/ java/org/apache/directory/server/config/beans/ resources/ resources/config/ou=config/ou=servers/ads-serverid=ldapserver/ou=extend...
Date Thu, 14 Oct 2010 01:49:39 GMT
Modified: directory/apacheds/trunk/server-config/src/main/java/org/apache/directory/server/config/beans/KdcServerBean.java
URL: http://svn.apache.org/viewvc/directory/apacheds/trunk/server-config/src/main/java/org/apache/directory/server/config/beans/KdcServerBean.java?rev=1022351&r1=1022350&r2=1022351&view=diff
==============================================================================
--- directory/apacheds/trunk/server-config/src/main/java/org/apache/directory/server/config/beans/KdcServerBean.java
(original)
+++ directory/apacheds/trunk/server-config/src/main/java/org/apache/directory/server/config/beans/KdcServerBean.java
Thu Oct 14 01:49:38 2010
@@ -30,7 +30,7 @@ import org.apache.directory.server.kerbe
  *
  * @author <a href="mailto:dev@directory.apache.org">Apache Directory Project</a>
  */
-public class KdcServerBean extends DirectoryBackedServiceBean
+public class KdcServerBean extends CatalogBasedServerBean
 {
     /** The default allowable clockskew */
     private static final long DEFAULT_ALLOWABLE_CLOCKSKEW = 5 * 60000;
@@ -39,7 +39,7 @@ public class KdcServerBean extends Direc
     private static final boolean DEFAULT_EMPTY_ADDRESSES_ALLOWED = true;
 
     /** The allowable clock skew. */
-    private long allowableClockSkew = DEFAULT_ALLOWABLE_CLOCKSKEW;
+    private long krbAllowableClockSkew = DEFAULT_ALLOWABLE_CLOCKSKEW;
 
     /** The default for allowing forwardable tickets */
     private static final boolean DEFAULT_TGS_FORWARDABLE_ALLOWED = true;
@@ -71,90 +71,71 @@ public class KdcServerBean extends Direc
     /** The default kdc service principal */
     private static final String DEFAULT_PRINCIPAL = "krbtgt/EXAMPLE.COM@EXAMPLE.COM";
 
-    /** Tells if the KdcServer is enabled */
-    private boolean enabled;
-
     /** Whether empty addresses are allowed. */
-    private boolean isEmptyAddressesAllowed = DEFAULT_EMPTY_ADDRESSES_ALLOWED;
+    private boolean krbEmptyAddressesAllowed = DEFAULT_EMPTY_ADDRESSES_ALLOWED;
 
     /** Whether forwardable addresses are allowed. */
-    private boolean isForwardableAllowed = DEFAULT_TGS_FORWARDABLE_ALLOWED;
+    private boolean krbForwardableAllowed = DEFAULT_TGS_FORWARDABLE_ALLOWED;
 
     /** Whether pre-authentication by encrypted timestamp is required. */
-    private boolean isPaEncTimestampRequired = DEFAULT_PA_ENC_TIMESTAMP_REQUIRED;
+    private boolean krbPaEncTimestampRequired = DEFAULT_PA_ENC_TIMESTAMP_REQUIRED;
 
     /** Whether postdated tickets are allowed. */
-    private boolean isPostdatedAllowed = DEFAULT_TGS_POSTDATED_ALLOWED;
+    private boolean krbPostdatedAllowed = DEFAULT_TGS_POSTDATED_ALLOWED;
 
     /** Whether proxiable addresses are allowed. */
-    private boolean isProxiableAllowed = DEFAULT_TGS_PROXIABLE_ALLOWED;
+    private boolean krbProxiableAllowed = DEFAULT_TGS_PROXIABLE_ALLOWED;
 
     /** Whether renewable tickets are allowed. */
-    private boolean isRenewableAllowed = DEFAULT_TGS_RENEWABLE_ALLOWED;
+    private boolean krbRenewableAllowed = DEFAULT_TGS_RENEWABLE_ALLOWED;
 
     /** The maximum renewable lifetime. */
-    private long maximumRenewableLifetime = DEFAULT_TGS_MAXIMUM_RENEWABLE_LIFETIME;
+    private long krbMaximumRenewableLifetime = DEFAULT_TGS_MAXIMUM_RENEWABLE_LIFETIME;
 
     /** The maximum ticket lifetime. */
-    private long maximumTicketLifetime = DEFAULT_TGS_MAXIMUM_TICKET_LIFETIME;
+    private long krbMaximumTicketLifetime = DEFAULT_TGS_MAXIMUM_TICKET_LIFETIME;
 
     /** The primary realm */
-    private String primaryRealm = DEFAULT_REALM;
+    private String krbPrimaryRealm = DEFAULT_REALM;
 
     /** Whether to verify the body checksum. */
-    private boolean isBodyChecksumVerified = DEFAULT_VERIFY_BODY_CHECKSUM;
+    private boolean krbBodyChecksumVerified = DEFAULT_VERIFY_BODY_CHECKSUM;
 
     /** The encryption types. */
-    private Set<EncryptionType> encryptionTypes;
+    private Set<EncryptionType> krbEncryptionTypes;
 
     /** The service principal name. */
-    private String servicePrincipal = DEFAULT_PRINCIPAL;
+    private String krbKdcPrincipal = DEFAULT_PRINCIPAL;
 
     /**
      * Create a new KdcServerBean instance
      */
     public KdcServerBean()
     {
+        super();
+        
         // Enabled by default
-        enabled = true;
+        setEnabled( true );
     }
     
     
     /**
-     * @return <code>true</code> if the Journal is enabled
-     */
-    public boolean isEnabled() 
-    {
-        return enabled;
-    }
-
-    
-    /**
-     * @param enabled Set the enabled flag
-     */
-    public void setEnabled( boolean enabled ) 
-    {
-        this.enabled = enabled;
-    }
-
-
-    /**
      * Returns the allowable clock skew.
      *
      * @return The allowable clock skew.
      */
-    public long getAllowableClockSkew()
+    public long getKrbAllowableClockSkew()
     {
-        return allowableClockSkew;
+        return krbAllowableClockSkew;
     }
 
 
     /**
-     * @param allowableClockSkew the allowableClockSkew to set
+     * @param krbAllowableClockSkew the allowableClockSkew to set
      */
-    public void setAllowableClockSkew( long allowableClockSkew )
+    public void setKrbAllowableClockSkew( long krbAllowableClockSkew )
     {
-        this.allowableClockSkew = allowableClockSkew;
+        this.krbAllowableClockSkew = krbAllowableClockSkew;
     }
 
 
@@ -163,26 +144,26 @@ public class KdcServerBean extends Direc
      *
      * @return The encryption types.
      */
-    public Set<EncryptionType> getEncryptionTypes()
+    public Set<EncryptionType> getKrbEncryptionTypes()
     {
-        return encryptionTypes;
+        return krbEncryptionTypes;
     }
 
 
     /**
      * Initialize the encryptionTypes set
      * 
-     * @param encryptionTypes the encryptionTypes to set
+     * @param krbEncryptionTypes the encryptionTypes to set
      */
-    public void setEncryptionTypes( EncryptionType... encryptionTypes )
+    public void setKrbEncryptionTypes( EncryptionType... krbEncryptionTypes )
     {
-        if ( encryptionTypes != null )
+        if ( krbEncryptionTypes != null )
         {
-            this.encryptionTypes.clear();
+            this.krbEncryptionTypes.clear();
             
-            for ( EncryptionType encryptionType:encryptionTypes )
+            for ( EncryptionType encryptionType:krbEncryptionTypes )
             {
-                this.encryptionTypes.add( encryptionType );
+                this.krbEncryptionTypes.add( encryptionType );
             }
         }
     }
@@ -191,36 +172,36 @@ public class KdcServerBean extends Direc
     /**
      * @return the isEmptyAddressesAllowed
      */
-    public boolean isEmptyAddressesAllowed()
+    public boolean isKrbEmptyAddressesAllowed()
     {
-        return isEmptyAddressesAllowed;
+        return krbEmptyAddressesAllowed;
     }
 
 
     /**
-     * @param isEmptyAddressesAllowed the isEmptyAddressesAllowed to set
+     * @param krbEmptyAddressesAllowed the krbEmptyAddressesAllowed to set
      */
-    public void setEmptyAddressesAllowed( boolean isEmptyAddressesAllowed )
+    public void setKrbEmptyAddressesAllowed( boolean krbEmptyAddressesAllowed )
     {
-        this.isEmptyAddressesAllowed = isEmptyAddressesAllowed;
+        this.krbEmptyAddressesAllowed = krbEmptyAddressesAllowed;
     }
 
 
     /**
-     * @return the isForwardableAllowed
+     * @return the krbForwardableAllowed
      */
-    public boolean isForwardableAllowed()
+    public boolean isKrbForwardableAllowed()
     {
-        return isForwardableAllowed;
+        return krbForwardableAllowed;
     }
 
 
     /**
-     * @param isForwardableAllowed the isForwardableAllowed to set
+     * @param krbForwardableAllowed the krbForwardableAllowed to set
      */
-    public void setForwardableAllowed( boolean isForwardableAllowed )
+    public void setKrbForwardableAllowed( boolean krbForwardableAllowed )
     {
-        this.isForwardableAllowed = isForwardableAllowed;
+        this.krbForwardableAllowed = krbForwardableAllowed;
     }
 
 
@@ -229,108 +210,108 @@ public class KdcServerBean extends Direc
      *
      * @return Whether pre-authentication by encrypted timestamp is required.
      */
-    public boolean isPaEncTimestampRequired()
+    public boolean isKrbPaEncTimestampRequired()
     {
-        return isPaEncTimestampRequired;
+        return krbPaEncTimestampRequired;
     }
 
 
     /**
-     * @param isPaEncTimestampRequired the isPaEncTimestampRequired to set
+     * @param krbPaEncTimestampRequired the krbPaEncTimestampRequired to set
      */
-    public void setPaEncTimestampRequired( boolean isPaEncTimestampRequired )
+    public void setKrbPaEncTimestampRequired( boolean krbPaEncTimestampRequired )
     {
-        this.isPaEncTimestampRequired = isPaEncTimestampRequired;
+        this.krbPaEncTimestampRequired = krbPaEncTimestampRequired;
     }
 
 
     /**
-     * @return the isPostdatedAllowed
+     * @return the krbPostdatedAllowed
      */
-    public boolean isPostdatedAllowed()
+    public boolean isKrbPostdatedAllowed()
     {
-        return isPostdatedAllowed;
+        return krbPostdatedAllowed;
     }
 
 
     /**
-     * @param isPostdatedAllowed the isPostdatedAllowed to set
+     * @param krbPostdatedAllowed the krbPostdatedAllowed to set
      */
-    public void setPostdatedAllowed( boolean isPostdatedAllowed )
+    public void setKrbPostdatedAllowed( boolean krbPostdatedAllowed )
     {
-        this.isPostdatedAllowed = isPostdatedAllowed;
+        this.krbPostdatedAllowed = krbPostdatedAllowed;
     }
 
 
     /**
-     * @return the isProxiableAllowed
+     * @return the krbProxiableAllowed
      */
-    public boolean isProxiableAllowed()
+    public boolean isKrbProxiableAllowed()
     {
-        return isProxiableAllowed;
+        return krbProxiableAllowed;
     }
 
 
     /**
-     * @param isProxiableAllowed the isProxiableAllowed to set
+     * @param krbProxiableAllowed the krbProxiableAllowed to set
      */
-    public void setProxiableAllowed( boolean isProxiableAllowed )
+    public void setKrbProxiableAllowed( boolean krbProxiableAllowed )
     {
-        this.isProxiableAllowed = isProxiableAllowed;
+        this.krbProxiableAllowed = krbProxiableAllowed;
     }
 
 
     /**
-     * @return the isRenewableAllowed
+     * @return the krbRenewableAllowed
      */
-    public boolean isRenewableAllowed()
+    public boolean isKrbRenewableAllowed()
     {
-        return isRenewableAllowed;
+        return krbRenewableAllowed;
     }
 
 
     /**
-     * @param isRenewableAllowed the isRenewableAllowed to set
+     * @param krbRenewableAllowed the krbRenewableAllowed to set
      */
-    public void setRenewableAllowed( boolean isRenewableAllowed )
+    public void setKrbRenewableAllowed( boolean krbRenewableAllowed )
     {
-        this.isRenewableAllowed = isRenewableAllowed;
+        this.krbRenewableAllowed = krbRenewableAllowed;
     }
 
 
     /**
-     * @return the maximumRenewableLifetime
+     * @return the krbMaximumRenewableLifetime
      */
-    public long getMaximumRenewableLifetime()
+    public long getKrbMaximumRenewableLifetime()
     {
-        return maximumRenewableLifetime;
+        return krbMaximumRenewableLifetime;
     }
 
 
     /**
-     * @param maximumRenewableLifetime the maximumRenewableLifetime to set
+     * @param krbMaximumRenewableLifetime the krbMaximumRenewableLifetime to set
      */
-    public void setMaximumRenewableLifetime( long maximumRenewableLifetime )
+    public void setKrbMaximumRenewableLifetime( long krbMaximumRenewableLifetime )
     {
-        this.maximumRenewableLifetime = maximumRenewableLifetime;
+        this.krbMaximumRenewableLifetime = krbMaximumRenewableLifetime;
     }
 
 
     /**
-     * @return the maximumTicketLifetime
+     * @return the krbMaximumTicketLifetime
      */
-    public long getMaximumTicketLifetime()
+    public long getKrbMaximumTicketLifetime()
     {
-        return maximumTicketLifetime;
+        return krbMaximumTicketLifetime;
     }
 
 
     /**
-     * @param maximumTicketLifetime the maximumTicketLifetime to set
+     * @param krbMaximumTicketLifetime the krbMaximumTicketLifetime to set
      */
-    public void setMaximumTicketLifetime( long maximumTicketLifetime )
+    public void setKrbMaximumTicketLifetime( long krbMaximumTicketLifetime )
     {
-        this.maximumTicketLifetime = maximumTicketLifetime;
+        this.krbMaximumTicketLifetime = krbMaximumTicketLifetime;
     }
 
 
@@ -339,36 +320,36 @@ public class KdcServerBean extends Direc
      *
      * @return The primary realm.
      */
-    public String getPrimaryRealm()
+    public String getKrbPrimaryRealm()
     {
-        return primaryRealm;
+        return krbPrimaryRealm;
     }
 
 
     /**
-     * @param primaryRealm the primaryRealm to set
+     * @param krbPrimaryRealm the krbPrimaryRealm to set
      */
-    public void setPrimaryRealm( String primaryRealm )
+    public void setKrbPrimaryRealm( String krbPrimaryRealm )
     {
-        this.primaryRealm = primaryRealm;
+        this.krbPrimaryRealm = krbPrimaryRealm;
     }
 
 
     /**
-     * @return the isBodyChecksumVerified
+     * @return the krbBodyChecksumVerified
      */
-    public boolean isBodyChecksumVerified()
+    public boolean isKrbBodyChecksumVerified()
     {
-        return isBodyChecksumVerified;
+        return krbBodyChecksumVerified;
     }
 
 
     /**
-     * @param isBodyChecksumVerified the isBodyChecksumVerified to set
+     * @param krbBodyChecksumVerified the krbBodyChecksumVerified to set
      */
-    public void setBodyChecksumVerified( boolean isBodyChecksumVerified )
+    public void setKrbBodyChecksumVerified( boolean krbBodyChecksumVerified )
     {
-        this.isBodyChecksumVerified = isBodyChecksumVerified;
+        this.krbBodyChecksumVerified = krbBodyChecksumVerified;
     }
 
 
@@ -377,17 +358,17 @@ public class KdcServerBean extends Direc
      *
      * @return The service principal for this KDC service.
      */
-    public KerberosPrincipal getServicePrincipal()
+    public KerberosPrincipal getKrbKdcPrincipal()
     {
-        return new KerberosPrincipal( servicePrincipal );
+        return new KerberosPrincipal( krbKdcPrincipal );
     }
 
 
     /**
-     * @param kdcPrincipal the kdcPrincipal to set
+     * @param krbKdcPrincipal the krbKdcPrincipal to set
      */
-    public void setKdcPrincipal( String kdcPrincipal )
+    public void setKrbKdcPrincipal( String krbKdcPrincipal )
     {
-        this.servicePrincipal = kdcPrincipal;
+        this.krbKdcPrincipal = krbKdcPrincipal;
     }
 }

Added: directory/apacheds/trunk/server-config/src/main/java/org/apache/directory/server/config/beans/LdapServerBean.java
URL: http://svn.apache.org/viewvc/directory/apacheds/trunk/server-config/src/main/java/org/apache/directory/server/config/beans/LdapServerBean.java?rev=1022351&view=auto
==============================================================================
--- directory/apacheds/trunk/server-config/src/main/java/org/apache/directory/server/config/beans/LdapServerBean.java
(added)
+++ directory/apacheds/trunk/server-config/src/main/java/org/apache/directory/server/config/beans/LdapServerBean.java
Thu Oct 14 01:49:38 2010
@@ -0,0 +1,331 @@
+/*
+ *   Licensed to the Apache Software Foundation (ASF) under one
+ *   or more contributor license agreements.  See the NOTICE file
+ *   distributed with this work for additional information
+ *   regarding copyright ownership.  The ASF licenses this file
+ *   to you under the Apache License, Version 2.0 (the
+ *   "License"); you may not use this file except in compliance
+ *   with the License.  You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *   Unless required by applicable law or agreed to in writing,
+ *   software distributed under the License is distributed on an
+ *   "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ *   KIND, either express or implied.  See the License for the
+ *   specific language governing permissions and limitations
+ *   under the License.
+ *
+ */
+package org.apache.directory.server.config.beans;
+
+import java.util.HashSet;
+import java.util.Set;
+
+
+/**
+ * A class used to store the LdapServer configuration.
+ *
+ * @author <a href="mailto:dev@directory.apache.org">Apache Directory Project</a>
+ */
+public class LdapServerBean extends CatalogBasedServerBean
+{
+    /** */
+    private boolean ldapServerConfidentialityRequired;
+    
+    /** The maximum number of entries returned by the server */
+    private int ldapServerMaxSizeLimit;
+    
+    /** The maximum time to execute a request on the server */
+    private int ldapServerMaxTimeLimit;
+    
+    /** The SASL host */
+    private String ldapServerSaslHost;
+    
+    /** The SASL  principal */
+    private String ldapServerSaslPrincipal;
+    
+    /** The SASL realms */
+    private Set<String> ldapServerSaslRealms = new HashSet<String>();;
+    
+    /** The keystore file */
+    private String ldapServerKeystoreFile;
+    
+    /** The certificate password */
+    private String ldapServerCertificatePassword;
+    
+    /** The ReplicationProvider configuration */
+    //private ReplicationProviderBean replProviderImpl;
+    
+    /** tells if the replication is enabled */
+    private boolean enableReplProvider; 
+    
+    /** The list of supported mechanisms */
+    private Set<LdapServerSaslMechanisHandlerBean> saslMechHandlers = new HashSet<LdapServerSaslMechanisHandlerBean>();
+    
+    /** The list of supported extedned operations */
+    private Set<LdapServerExtendedOpHandlerBean> extendedOps = new HashSet<LdapServerExtendedOpHandlerBean>();
+
+    /**
+     * Create a new LdapServerBean instance
+     */
+    public LdapServerBean()
+    {
+        super();
+        
+        // Enabled by default
+        setEnabled( true );
+    }
+
+    
+    /**
+     * @return the ldapServerConfidentialityRequired
+     */
+    public boolean isLdapServerConfidentialityRequired()
+    {
+        return ldapServerConfidentialityRequired;
+    }
+
+    
+    /**
+     * @param ldapServerConfidentialityRequired the ldapServerConfidentialityRequired to
set
+     */
+    public void setLdapServerConfidentialityRequired( boolean ldapServerConfidentialityRequired
)
+    {
+        this.ldapServerConfidentialityRequired = ldapServerConfidentialityRequired;
+    }
+
+    
+    /**
+     * @return the ldapServerMaxSizeLimit
+     */
+    public int getLdapServerMaxSizeLimit()
+    {
+        return ldapServerMaxSizeLimit;
+    }
+
+    
+    /**
+     * @param ldapServerMaxSizeLimit the ldapServerMaxSizeLimit to set
+     */
+    public void setLdapServerMaxSizeLimit( int ldapServerMaxSizeLimit )
+    {
+        this.ldapServerMaxSizeLimit = ldapServerMaxSizeLimit;
+    }
+
+    
+    /**
+     * @return the ldapServerMaxTimeLimit
+     */
+    public int getLdapServerMaxTimeLimit()
+    {
+        return ldapServerMaxTimeLimit;
+    }
+
+    
+    /**
+     * @param ldapServerMaxTimeLimit the ldapServerMaxTimeLimit to set
+     */
+    public void setLdapServerMaxTimeLimit( int ldapServerMaxTimeLimit )
+    {
+        this.ldapServerMaxTimeLimit = ldapServerMaxTimeLimit;
+    }
+
+    
+    /**
+     * @return the ldapServerSaslHost
+     */
+    public String getLdapServerSaslHost()
+    {
+        return ldapServerSaslHost;
+    }
+
+    
+    /**
+     * @param ldapServerSaslHost the ldapServerSaslHost to set
+     */
+    public void setLdapServerSaslHost( String ldapServerSaslHost )
+    {
+        this.ldapServerSaslHost = ldapServerSaslHost;
+    }
+
+    
+    /**
+     * @return the ldapServerSaslPrincipal
+     */
+    public String getLdapServerSaslPrincipal()
+    {
+        return ldapServerSaslPrincipal;
+    }
+
+    
+    /**
+     * @param ldapServerSaslPrincipal the ldapServerSaslPrincipal to set
+     */
+    public void setLdapServerSaslPrincipal( String ldapServerSaslPrincipal )
+    {
+        this.ldapServerSaslPrincipal = ldapServerSaslPrincipal;
+    }
+
+    
+    /**
+     * @return the ldapServerSaslRealms
+     */
+    public Set<String> getLdapServerSaslRealms()
+    {
+        return ldapServerSaslRealms;
+    }
+
+    
+    /**
+     * @param ldapServerSaslRealms the ldapServerSaslRealms to set
+     */
+    public void setLdapServerSaslRealms( Set<String> ldapServerSaslRealms )
+    {
+        this.ldapServerSaslRealms = ldapServerSaslRealms;
+    }
+
+    
+    /**
+     * @param ldapServerSaslRealms the ldapServerSaslRealms to add
+     */
+    public void addLdapServerSaslRealms( String... ldapServerSaslRealms )
+    {
+        for ( String saslRealm : ldapServerSaslRealms )
+        {
+            this.ldapServerSaslRealms.add( saslRealm );
+        }
+    }
+
+    
+    /**
+     * @return the ldapServerKeystoreFile
+     */
+    public String getLdapServerKeystoreFile()
+    {
+        return ldapServerKeystoreFile;
+    }
+
+    
+    /**
+     * @param ldapServerKeystoreFile the ldapServerKeystoreFile to set
+     */
+    public void setLdapServerKeystoreFile( String ldapServerKeystoreFile )
+    {
+        this.ldapServerKeystoreFile = ldapServerKeystoreFile;
+    }
+
+    
+    /**
+     * @return the ldapServerCertificatePassword
+     */
+    public String getLdapServerCertificatePassword()
+    {
+        return ldapServerCertificatePassword;
+    }
+
+    
+    /**
+     * @param ldapServerCertificatePassword the ldapServerCertificatePassword to set
+     */
+    public void setLdapServerCertificatePassword( String ldapServerCertificatePassword )
+    {
+        this.ldapServerCertificatePassword = ldapServerCertificatePassword;
+    }
+
+    
+    /**
+     * @return the replProviderImpl
+     *
+    public ReplicationProviderBean getReplProviderImpl()
+    {
+        return replProviderImpl;
+    }
+
+    
+    /**
+     * @param replProviderImpl the replProviderImpl to set
+     *
+    public void setReplProviderImpl( ReplicationProviderBean replProviderImpl )
+    {
+        this.replProviderImpl = replProviderImpl;
+    }
+
+    
+    /**
+     * @return the enableReplProvider
+     */
+    public boolean isEnableReplProvider()
+    {
+        return enableReplProvider;
+    }
+
+    
+    /**
+     * @param enableReplProvider the enableReplProvider to set
+     */
+    public void setEnableReplProvider( boolean enableReplProvider )
+    {
+        this.enableReplProvider = enableReplProvider;
+    }
+
+    
+    /**
+     * @return the saslMechHandlers
+     */
+    public Set<LdapServerSaslMechanisHandlerBean> getSaslMechHandlers()
+    {
+        return saslMechHandlers;
+    }
+
+    
+    /**
+     * @param saslMechHandlers the saslMechHandlers to set
+     */
+    public void setSaslMechHandlers( Set<LdapServerSaslMechanisHandlerBean> saslMechHandlers
)
+    {
+        this.saslMechHandlers = saslMechHandlers;
+    }
+
+    
+    /**
+     * @param saslMechHandlers the saslMechHandlers to add
+     */
+    public void setSaslMechHandlers( LdapServerSaslMechanisHandlerBean... saslMechHandlers
)
+    {
+        for ( LdapServerSaslMechanisHandlerBean saslMechHandler : saslMechHandlers )
+        {
+            this.saslMechHandlers.add( saslMechHandler );
+        }
+    }
+
+    
+    /**
+     * @return the extendedOps
+     */
+    public Set<LdapServerExtendedOpHandlerBean> getExtendedOps()
+    {
+        return extendedOps;
+    }
+
+    
+    /**
+     * @param extendedOps the extendedOps to set
+     */
+    public void setExtendedOps( Set<LdapServerExtendedOpHandlerBean> extendedOps )
+    {
+        this.extendedOps = extendedOps;
+    }
+
+    
+    /**
+     * @param extendedOps the extendedOps to add
+     */
+    public void addExtendedOps( LdapServerExtendedOpHandlerBean... extendedOps )
+    {
+        for ( LdapServerExtendedOpHandlerBean extendedOp : extendedOps )
+        {   
+            this.extendedOps.add( extendedOp );
+        }
+    }
+}

Added: directory/apacheds/trunk/server-config/src/main/java/org/apache/directory/server/config/beans/LdapServerExtendedOpHandlerBean.java
URL: http://svn.apache.org/viewvc/directory/apacheds/trunk/server-config/src/main/java/org/apache/directory/server/config/beans/LdapServerExtendedOpHandlerBean.java?rev=1022351&view=auto
==============================================================================
--- directory/apacheds/trunk/server-config/src/main/java/org/apache/directory/server/config/beans/LdapServerExtendedOpHandlerBean.java
(added)
+++ directory/apacheds/trunk/server-config/src/main/java/org/apache/directory/server/config/beans/LdapServerExtendedOpHandlerBean.java
Thu Oct 14 01:49:38 2010
@@ -0,0 +1,79 @@
+/*
+ *   Licensed to the Apache Software Foundation (ASF) under one
+ *   or more contributor license agreements.  See the NOTICE file
+ *   distributed with this work for additional information
+ *   regarding copyright ownership.  The ASF licenses this file
+ *   to you under the Apache License, Version 2.0 (the
+ *   "License"); you may not use this file except in compliance
+ *   with the License.  You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *   Unless required by applicable law or agreed to in writing,
+ *   software distributed under the License is distributed on an
+ *   "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ *   KIND, either express or implied.  See the License for the
+ *   specific language governing permissions and limitations
+ *   under the License.
+ *
+ */
+package org.apache.directory.server.config.beans;
+
+
+/**
+ * A class used to store the LdapServerExtendedOpHandler configuration.
+ *
+ * @author <a href="mailto:dev@directory.apache.org">Apache Directory Project</a>
+ */
+public class LdapServerExtendedOpHandlerBean extends AdsServerBean
+{
+    /** The Extended Operation ID */
+    private String extendedOpId;
+    
+    /** The Extended Operation FQCN */
+    private String ldapServerExtendedOpHandlerClass;
+
+    /**
+     * Create a new LdapServerExtendedOpHandlerBean instance
+     */
+    public LdapServerExtendedOpHandlerBean()
+    {
+        super();
+    }
+
+    
+    /**
+     * @return the extendedOpId
+     */
+    public String getExtendedOpId()
+    {
+        return extendedOpId;
+    }
+
+    
+    /**
+     * @param extendedOpId the extendedOpId to set
+     */
+    public void setExtendedOpId( String extendedOpId )
+    {
+        this.extendedOpId = extendedOpId;
+    }
+
+    
+    /**
+     * @return the ldapServerExtendedOpHandlerClass
+     */
+    public String getLdapServerExtendedOpHandlerClass()
+    {
+        return ldapServerExtendedOpHandlerClass;
+    }
+
+    
+    /**
+     * @param ldapServerExtendedOpHandlerClass the ldapServerExtendedOpHandlerClass to set
+     */
+    public void setLdapServerExtendedOpHandlerClass( String ldapServerExtendedOpHandlerClass
)
+    {
+        this.ldapServerExtendedOpHandlerClass = ldapServerExtendedOpHandlerClass;
+    }
+}

Added: directory/apacheds/trunk/server-config/src/main/java/org/apache/directory/server/config/beans/LdapServerSaslMechanisHandlerBean.java
URL: http://svn.apache.org/viewvc/directory/apacheds/trunk/server-config/src/main/java/org/apache/directory/server/config/beans/LdapServerSaslMechanisHandlerBean.java?rev=1022351&view=auto
==============================================================================
--- directory/apacheds/trunk/server-config/src/main/java/org/apache/directory/server/config/beans/LdapServerSaslMechanisHandlerBean.java
(added)
+++ directory/apacheds/trunk/server-config/src/main/java/org/apache/directory/server/config/beans/LdapServerSaslMechanisHandlerBean.java
Thu Oct 14 01:49:38 2010
@@ -0,0 +1,99 @@
+/*
+ *   Licensed to the Apache Software Foundation (ASF) under one
+ *   or more contributor license agreements.  See the NOTICE file
+ *   distributed with this work for additional information
+ *   regarding copyright ownership.  The ASF licenses this file
+ *   to you under the Apache License, Version 2.0 (the
+ *   "License"); you may not use this file except in compliance
+ *   with the License.  You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *   Unless required by applicable law or agreed to in writing,
+ *   software distributed under the License is distributed on an
+ *   "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ *   KIND, either express or implied.  See the License for the
+ *   specific language governing permissions and limitations
+ *   under the License.
+ *
+ */
+package org.apache.directory.server.config.beans;
+
+
+/**
+ * A class used to store the SASL mechanism handler configuration.
+ *
+ * @author <a href="mailto:dev@directory.apache.org">Apache Directory Project</a>
+ */
+public class LdapServerSaslMechanisHandlerBean extends BaseAdsBean
+{
+    /** The SASL mechanism handler */
+    private String ldapServerSaslMechName;
+    
+    /** The SASL mechanism handler FQCN */
+    private String ldapServerSaslMechClassName;
+    
+    /** The NTLM provider */
+    private String ldapServerNtlmMechProvider;
+
+    /**
+     * Create a new LdapServerSaslMechanisHandlerBean instance
+     */
+    public LdapServerSaslMechanisHandlerBean()
+    {
+        super();
+    }
+
+    /**
+     * @return the ldapServerSaslMechName
+     */
+    public String getLdapServerSaslMechName()
+    {
+        return ldapServerSaslMechName;
+    }
+    
+
+    /**
+     * @param ldapServerSaslMechName the ldapServerSaslMechName to set
+     */
+    public void setLdapServerSaslMechName( String ldapServerSaslMechName )
+    {
+        this.ldapServerSaslMechName = ldapServerSaslMechName;
+    }
+
+    
+    /**
+     * @return the ldapServerSaslMechClassName
+     */
+    public String getLdapServerSaslMechClassName()
+    {
+        return ldapServerSaslMechClassName;
+    }
+
+    
+    /**
+     * @param ldapServerSaslMechClassName the ldapServerSaslMechClassName to set
+     */
+    public void setLdapServerSaslMechClassName( String ldapServerSaslMechClassName )
+    {
+        this.ldapServerSaslMechClassName = ldapServerSaslMechClassName;
+    }
+
+    
+    /**
+     * @return the ldapServerNtlmMechProvider
+     */
+    public String getLdapServerNtlmMechProvider()
+    {
+        return ldapServerNtlmMechProvider;
+    }
+
+    
+    /**
+     * @param ldapServerNtlmMechProvider the ldapServerNtlmMechProvider to set
+     */
+    public void setLdapServerNtlmMechProvider( String ldapServerNtlmMechProvider )
+    {
+        this.ldapServerNtlmMechProvider = ldapServerNtlmMechProvider;
+    }
+}

Modified: directory/apacheds/trunk/server-config/src/main/java/org/apache/directory/server/config/beans/NtpServerBean.java
URL: http://svn.apache.org/viewvc/directory/apacheds/trunk/server-config/src/main/java/org/apache/directory/server/config/beans/NtpServerBean.java?rev=1022351&r1=1022350&r2=1022351&view=diff
==============================================================================
--- directory/apacheds/trunk/server-config/src/main/java/org/apache/directory/server/config/beans/NtpServerBean.java
(original)
+++ directory/apacheds/trunk/server-config/src/main/java/org/apache/directory/server/config/beans/NtpServerBean.java
Thu Oct 14 01:49:38 2010
@@ -25,13 +25,15 @@ package org.apache.directory.server.conf
  *
  * @author <a href="mailto:dev@directory.apache.org">Apache Directory Project</a>
  */
-public class NtpServerBean extends ProtocolServiceBean
+public class NtpServerBean extends AdsServerBean
 {
     /**
      * Create a new NtpServerBean instance
      */
     public NtpServerBean()
     {
+        super();
+        
         // Enabled by default
         setEnabled( true );
     }

Added: directory/apacheds/trunk/server-config/src/main/java/org/apache/directory/server/config/beans/PartitionBean.java
URL: http://svn.apache.org/viewvc/directory/apacheds/trunk/server-config/src/main/java/org/apache/directory/server/config/beans/PartitionBean.java?rev=1022351&view=auto
==============================================================================
--- directory/apacheds/trunk/server-config/src/main/java/org/apache/directory/server/config/beans/PartitionBean.java
(added)
+++ directory/apacheds/trunk/server-config/src/main/java/org/apache/directory/server/config/beans/PartitionBean.java
Thu Oct 14 01:49:38 2010
@@ -0,0 +1,94 @@
+/*
+ *   Licensed to the Apache Software Foundation (ASF) under one
+ *   or more contributor license agreements.  See the NOTICE file
+ *   distributed with this work for additional information
+ *   regarding copyright ownership.  The ASF licenses this file
+ *   to you under the Apache License, Version 2.0 (the
+ *   "License"); you may not use this file except in compliance
+ *   with the License.  You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *   Unless required by applicable law or agreed to in writing,
+ *   software distributed under the License is distributed on an
+ *   "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ *   KIND, either express or implied.  See the License for the
+ *   specific language governing permissions and limitations
+ *   under the License.
+ *
+ */
+package org.apache.directory.server.config.beans;
+
+import org.apache.directory.shared.ldap.name.DN;
+
+/**
+ * A class used to store the Partition configuration. It can't be instanciated
+ *
+ * @author <a href="mailto:dev@directory.apache.org">Apache Directory Project</a>
+ */
+public abstract class PartitionBean extends BaseAdsBean
+{
+    /** The Partition identifier */
+    private String partitionId;
+    
+    /** The Partition suffix */
+    private DN partitionSuffix;
+    
+    /** Tells if the data should be flushed to disk immediately */
+    private boolean partitionSyncOnWrite;
+
+    /**
+     * Create a new PartitionBean instance
+     */
+    public PartitionBean()
+    {
+    }
+
+    /**
+     * @return the partitionId
+     */
+    public String getPartitionId()
+    {
+        return partitionId;
+    }
+
+    /**
+     * @param partitionId the partitionId to set
+     */
+    public void setPartitionId( String partitionId )
+    {
+        this.partitionId = partitionId;
+    }
+
+    /**
+     * @return the partitionSuffix
+     */
+    public DN getPartitionSuffix()
+    {
+        return partitionSuffix;
+    }
+
+    /**
+     * @param partitionSuffix the partitionSuffix to set
+     */
+    public void setPartitionSuffix( DN partitionSuffix )
+    {
+        this.partitionSuffix = partitionSuffix;
+    }
+
+    /**
+     * @return the partitionSyncOnWrite
+     */
+    public boolean isPartitionSyncOnWrite()
+    {
+        return partitionSyncOnWrite;
+    }
+
+    /**
+     * @param partitionSyncOnWrite the partitionSyncOnWrite to set
+     */
+    public void setPartitionSyncOnWrite( boolean partitionSyncOnWrite )
+    {
+        this.partitionSyncOnWrite = partitionSyncOnWrite;
+    }
+}

Added: directory/apacheds/trunk/server-config/src/main/java/org/apache/directory/server/config/beans/ReplConsumerBean.java
URL: http://svn.apache.org/viewvc/directory/apacheds/trunk/server-config/src/main/java/org/apache/directory/server/config/beans/ReplConsumerBean.java?rev=1022351&view=auto
==============================================================================
--- directory/apacheds/trunk/server-config/src/main/java/org/apache/directory/server/config/beans/ReplConsumerBean.java
(added)
+++ directory/apacheds/trunk/server-config/src/main/java/org/apache/directory/server/config/beans/ReplConsumerBean.java
Thu Oct 14 01:49:38 2010
@@ -0,0 +1,55 @@
+/*
+ *   Licensed to the Apache Software Foundation (ASF) under one
+ *   or more contributor license agreements.  See the NOTICE file
+ *   distributed with this work for additional information
+ *   regarding copyright ownership.  The ASF licenses this file
+ *   to you under the Apache License, Version 2.0 (the
+ *   "License"); you may not use this file except in compliance
+ *   with the License.  You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *   Unless required by applicable law or agreed to in writing,
+ *   software distributed under the License is distributed on an
+ *   "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ *   KIND, either express or implied.  See the License for the
+ *   specific language governing permissions and limitations
+ *   under the License.
+ *
+ */
+package org.apache.directory.server.config.beans;
+
+
+/**
+ * A class used to store the Replication Consumer configuration.
+ *
+ * @author <a href="mailto:dev@directory.apache.org">Apache Directory Project</a>
+ */
+public class ReplConsumerBean extends BaseAdsBean
+{
+    /** The replicaConsumer unique ID */
+    private String dsReplicaId;
+    
+    /*
+    m-must: ads-replAliasDerefMode;
+    private String searchBaseDN;
+    private String replLastSentCsn;
+    m-must: ads-replSearchScope;
+    private String replSearchFilter;
+    m-may: ads-replRefreshNPersist;
+    m-may: ads-replUseTls;
+    m-may: ads-replStrictCertValidation;
+    m-may: ads-replPeerCertificate;
+    */
+
+    /**
+     * Create a new Replication Consumer instance
+     */
+    public ReplConsumerBean()
+    {
+        super();
+        
+        // Enabled by default
+        setEnabled( true );
+    }
+}

Modified: directory/apacheds/trunk/server-config/src/main/java/org/apache/directory/server/config/beans/TransportBean.java
URL: http://svn.apache.org/viewvc/directory/apacheds/trunk/server-config/src/main/java/org/apache/directory/server/config/beans/TransportBean.java?rev=1022351&r1=1022350&r2=1022351&view=diff
==============================================================================
--- directory/apacheds/trunk/server-config/src/main/java/org/apache/directory/server/config/beans/TransportBean.java
(original)
+++ directory/apacheds/trunk/server-config/src/main/java/org/apache/directory/server/config/beans/TransportBean.java
Thu Oct 14 01:49:38 2010
@@ -24,28 +24,32 @@ package org.apache.directory.server.conf
  *
  * @author <a href="mailto:dev@directory.apache.org">Apache Directory Project</a>
  */
-public class TransportBean 
+public class TransportBean extends BaseAdsBean
 {
-    /** The server address */
-    private String address;
-    
-    /** The port number */
-    private int port = -1;
-
-    /** A flag set if SSL is enabled */
-    private boolean sslEnabled = false;
-    
     /** The default backlog queue size */
     protected static final int DEFAULT_BACKLOG_NB = 50;
     
     /** The default number of threads */
     protected static final int DEFAULT_NB_THREADS = 3;
 
+    /** The unique identifier for this transport */
+    private String transportId;
+    
+    /** The transport address */
+    private String transportAddress;
+    
+    /** The port number */
+    private int systemPort = -1;
+    
+
+    /** A flag set if SSL is enabled */
+    private boolean transportEnableSSL = false;
+    
     /** The number of threads to use for the IoAcceptor executor */
-    private int nbThreads = DEFAULT_NB_THREADS;
+    private int transportNbThreads = DEFAULT_NB_THREADS;
     
     /** The backlog for the transport services */
-    private int backlog = DEFAULT_BACKLOG_NB;
+    private int transportBacklog = DEFAULT_BACKLOG_NB;
     
 
     /**
@@ -57,90 +61,113 @@ public class TransportBean 
 
     
     /**
-     * @param port the port to set
+     * @param systemPort the port to set
      */
-    public void setPort( int port ) 
+    public void setSystemPort( int systemPort ) 
     {
-        this.port = port;
+        this.systemPort = systemPort;
     }
 
     
     /**
      * @return the port
      */
-    public int getPort() 
+    public int getSystemPort() 
     {
-        return port;
+        return systemPort;
     }
 
     
     /**
-     * @param address the address to set
+     * @param transportAddress the address to set
      */
-    public void setAddress( String address ) {
-        this.address = address;
+    public void setTransportAddress( String transportAddress ) {
+        this.transportAddress = transportAddress;
     }
 
     
     /**
      * @return the address
      */
-    public String getAddress() {
-        return address;
+    public String getTransportAddress() {
+        return transportAddress;
     }
     
     
     /**
      * @return <code>true</code> id SSL is enabled for this transport
      */
-    public boolean isSSLEnabled()
+    public boolean isTransportEnableSSL()
     {
-        return sslEnabled;
+        return transportEnableSSL;
     }
     
     
     /**
      * Enable or disable SSL
-     * @param sslEnabled if <code>true</code>, SSL is enabled.
+     * 
+     * @param transportEnableSSL if <code>true</code>, SSL is enabled.
      */
-    public void setEnableSSL( boolean sslEnabled )
+    public void setTransportEnableSSL( boolean transportEnableSSL )
     {
-        this.sslEnabled = sslEnabled;
+        this.transportEnableSSL = transportEnableSSL;
     }
     
     
     /**
-     * {@inheritDoc}
+     * @return The number of threads used to handle the incoming requests
      */
-    public int getNbThreads() 
+    public int getTransportNbThreads() 
     {
-        return nbThreads;
+        return transportNbThreads;
     }
     
     
     /**
-     * {@inheritDoc}
+     * Sets the number of thread to use to process incoming requests
+     * 
+     * @param The number of threads
      */
-    public void setNbThreads( int nbThreads )
+    public void setTransportNbThreads( int transportNbThreads )
     {
-        this.nbThreads = nbThreads;
+        this.transportNbThreads = transportNbThreads;
     }
     
     
     /**
-     * {@inheritDoc}
+     * @return the size of the incoming request waiting queue
      */
-    public int getBackLog()
+    public int getTransportBackLog()
     {
-        return backlog;
+        return transportBacklog;
     }
     
     
     /**
-     * {@inheritDoc}
+     * Sets the size of the incoming requests waiting queue
+     * 
+     * @param The size of waiting request queue
+     */
+    public void setTransportBackLog( int transportBacklog )
+    {
+        this.transportBacklog = transportBacklog;
+    }
+
+
+    /**
+     * @return the transportId
+     */
+    public String getTransportId()
+    {
+        return transportId;
+    }
+
+
+    /**
+     * @param transportId the transportId to set
      */
-    public void setBackLog( int backLog )
+    public void setTransportId( String transportId )
     {
-        this.backlog = backLog;
+        this.transportId = transportId;
     }
 }

Modified: directory/apacheds/trunk/server-config/src/main/resources/config.ldif
URL: http://svn.apache.org/viewvc/directory/apacheds/trunk/server-config/src/main/resources/config.ldif?rev=1022351&r1=1022350&r2=1022351&view=diff
==============================================================================
--- directory/apacheds/trunk/server-config/src/main/resources/config.ldif (original)
+++ directory/apacheds/trunk/server-config/src/main/resources/config.ldif Thu Oct 14 01:49:38
2010
@@ -620,26 +620,26 @@ objectclass: organizationalUnit
 objectclass: top
 creatorsname: 0.9.2342.19200300.100.1.1=admin,2.5.4.11=system
 
-dn: ads-Id=gracefulShutdownHandler,ou=extendedoperatiohandlers,ads-serverId=ldapServer,ou=servers,ou=config
+dn: ads-extendedOpId=gracefulShutdownHandler,ou=extendedoperatiohandlers,ads-serverId=ldapServer,ou=servers,ou=config
 ads-enabled: true
-ads-id: gracefulShutdownHandler
+ads-extendedOpId: gracefulShutdownHandler
 ads-ldapserverextendedophandlerclass: org.apache.directory.server.ldap.handlers.extended.GracefulShutdownHandl
  er
 objectclass: ads-ldapServerExtendedOpHandler
 objectclass: top
 creatorsname: 0.9.2342.19200300.100.1.1=admin,2.5.4.11=system
 
-dn: ads-Id=starttlshandler,ou=extendedoperatiohandlers,ads-serverId=ldapServer,ou=servers,ou=config
+dn: ads-extendedOpId=starttlshandler,ou=extendedoperatiohandlers,ads-serverId=ldapServer,ou=servers,ou=config
 ads-enabled: true
-ads-id: starttlshandler
+ads-extendedOpId: starttlshandler
 ads-ldapserverextendedophandlerclass: org.apache.directory.server.ldap.handlers.extended.StartTlsHandler
 objectclass: ads-ldapServerExtendedOpHandler
 objectclass: top
 creatorsname: 0.9.2342.19200300.100.1.1=admin,2.5.4.11=system
 
-dn: ads-Id=storedprochandler,ou=extendedoperatiohandlers,ads-serverId=ldapServer,ou=servers,ou=config
+dn: ads-extendedOpId=storedprochandler,ou=extendedoperatiohandlers,ads-serverId=ldapServer,ou=servers,ou=config
 ads-enabled: false
-ads-id: storedprochandler
+ads-extendedOpId: storedprochandler
 ads-ldapserverextendedophandlerclass: org.apache.directory.server.ldap.handlers.extended.StoredProcedureExtend
  edOperationHandler
 objectclass: ads-ldapServerExtendedOpHandler

Modified: directory/apacheds/trunk/server-config/src/main/resources/config/ou=config/ou=servers/ads-serverid=ldapserver/ou=extendedoperatiohandlers/ads-id=gracefulshutdownhandler.ldif
URL: http://svn.apache.org/viewvc/directory/apacheds/trunk/server-config/src/main/resources/config/ou%3Dconfig/ou%3Dservers/ads-serverid%3Dldapserver/ou%3Dextendedoperatiohandlers/ads-id%3Dgracefulshutdownhandler.ldif?rev=1022351&r1=1022350&r2=1022351&view=diff
==============================================================================
--- directory/apacheds/trunk/server-config/src/main/resources/config/ou=config/ou=servers/ads-serverid=ldapserver/ou=extendedoperatiohandlers/ads-id=gracefulshutdownhandler.ldif
(original)
+++ directory/apacheds/trunk/server-config/src/main/resources/config/ou=config/ou=servers/ads-serverid=ldapserver/ou=extendedoperatiohandlers/ads-id=gracefulshutdownhandler.ldif
Thu Oct 14 01:49:38 2010
@@ -1,7 +1,7 @@
 version: 1
-dn: ads-Id=gracefulShutdownHandler,ou=extendedoperatiohandlers,ads-serverId=ldap
+dn: ads-extendedOpId=gracefulShutdownHandler,ou=extendedoperatiohandlers,ads-serverId=ldap
  Server,ou=servers,ou=config
-ads-id: gracefulShutdownHandler
+ads-extendedOpId: gracefulShutdownHandler
 ads-ldapserverextendedophandlerclass: org.apache.directory.server.ldap.handlers.
  extended.GracefulShutdownHandler
 objectclass: ads-ldapServerExtendedOpHandler

Modified: directory/apacheds/trunk/server-config/src/main/resources/config/ou=config/ou=servers/ads-serverid=ldapserver/ou=extendedoperatiohandlers/ads-id=starttlshandler.ldif
URL: http://svn.apache.org/viewvc/directory/apacheds/trunk/server-config/src/main/resources/config/ou%3Dconfig/ou%3Dservers/ads-serverid%3Dldapserver/ou%3Dextendedoperatiohandlers/ads-id%3Dstarttlshandler.ldif?rev=1022351&r1=1022350&r2=1022351&view=diff
==============================================================================
--- directory/apacheds/trunk/server-config/src/main/resources/config/ou=config/ou=servers/ads-serverid=ldapserver/ou=extendedoperatiohandlers/ads-id=starttlshandler.ldif
(original)
+++ directory/apacheds/trunk/server-config/src/main/resources/config/ou=config/ou=servers/ads-serverid=ldapserver/ou=extendedoperatiohandlers/ads-id=starttlshandler.ldif
Thu Oct 14 01:49:38 2010
@@ -1,7 +1,7 @@
 version: 1
-dn: ads-Id=starttlshandler,ou=extendedoperatiohandlers,ads-serverId=ldapServer,o
+dn: ads-extendedOpId=starttlshandler,ou=extendedoperatiohandlers,ads-serverId=ldapServer,o
  u=servers,ou=config
-ads-id: starttlshandler
+ads-extendedOpId: starttlshandler
 ads-ldapserverextendedophandlerclass: org.apache.directory.server.ldap.handlers.
  extended.StartTlsHandler
 objectclass: ads-ldapServerExtendedOpHandler

Modified: directory/apacheds/trunk/server-config/src/main/resources/config/ou=config/ou=servers/ads-serverid=ldapserver/ou=extendedoperatiohandlers/ads-id=storedprochandler.ldif
URL: http://svn.apache.org/viewvc/directory/apacheds/trunk/server-config/src/main/resources/config/ou%3Dconfig/ou%3Dservers/ads-serverid%3Dldapserver/ou%3Dextendedoperatiohandlers/ads-id%3Dstoredprochandler.ldif?rev=1022351&r1=1022350&r2=1022351&view=diff
==============================================================================
--- directory/apacheds/trunk/server-config/src/main/resources/config/ou=config/ou=servers/ads-serverid=ldapserver/ou=extendedoperatiohandlers/ads-id=storedprochandler.ldif
(original)
+++ directory/apacheds/trunk/server-config/src/main/resources/config/ou=config/ou=servers/ads-serverid=ldapserver/ou=extendedoperatiohandlers/ads-id=storedprochandler.ldif
Thu Oct 14 01:49:38 2010
@@ -1,8 +1,8 @@
 version: 1
-dn: ads-Id=storedprochandler,ou=extendedoperatiohandlers,ads-serverId=ldapServer
+dn: ads-extendedOpId=storedprochandler,ou=extendedoperatiohandlers,ads-serverId=ldapServer
  ,ou=servers,ou=config
 ads-enabled: false
-ads-id: storedprochandler
+ads-extendedOpId: storedprochandler
 ads-ldapserverextendedophandlerclass: org.apache.directory.server.ldap.handlers.
  extended.StoredProcedureExtendedOperationHandler
 objectclass: ads-ldapServerExtendedOpHandler



Mime
View raw message