From 92397c3112e0a1ed8ae46fcc9404ffec4e0ccaa7 Mon Sep 17 00:00:00 2001
From: Chris Ridd <chris.ridd@forgerock.com>
Date: Fri, 21 Dec 2012 14:48:16 +0000
Subject: [PATCH] Fix OPENDJ-668 Cannot configure ssl-cipher-suites on admin connector

---
 opends/src/admin/defn/org/opends/server/admin/std/AdministrationConnectorConfiguration.xml |   63 +++++++++++++++++++++++++++++++
 1 files changed, 63 insertions(+), 0 deletions(-)

diff --git a/opends/src/admin/defn/org/opends/server/admin/std/AdministrationConnectorConfiguration.xml b/opends/src/admin/defn/org/opends/server/admin/std/AdministrationConnectorConfiguration.xml
index 2fc8871..a62ab9d 100644
--- a/opends/src/admin/defn/org/opends/server/admin/std/AdministrationConnectorConfiguration.xml
+++ b/opends/src/admin/defn/org/opends/server/admin/std/AdministrationConnectorConfiguration.xml
@@ -24,6 +24,7 @@
   !
   !
   !      Copyright 2007-2008 Sun Microsystems, Inc.
+  !      Portions Copyright 2012 ForgeRock, AS.
   ! -->
 <adm:managed-object name="administration-connector"
   plural-name="administration-connectors"
@@ -163,4 +164,66 @@
       </ldap:attribute>
     </adm:profile>
   </adm:property>
+  <adm:property name="ssl-protocol" multi-valued="true">
+    <adm:synopsis>
+      Specifies the names of the SSL protocols that are allowed for
+      use in SSL or StartTLS communication.
+    </adm:synopsis>
+    <adm:requires-admin-action>
+      <adm:none>
+        <adm:synopsis>
+          Changes to this property take effect immediately but only 
+          impact new SSL/TLS-based sessions created after the
+          change.
+        </adm:synopsis>
+      </adm:none>
+    </adm:requires-admin-action>
+    <adm:default-behavior>
+      <adm:alias>
+        <adm:synopsis>
+          Uses the default set of SSL protocols provided by the server's
+          JVM.
+        </adm:synopsis>
+      </adm:alias>
+    </adm:default-behavior>
+    <adm:syntax>
+      <adm:string />
+    </adm:syntax>
+    <adm:profile name="ldap">
+      <ldap:attribute>
+        <ldap:name>ds-cfg-ssl-protocol</ldap:name>
+      </ldap:attribute>
+    </adm:profile>
+  </adm:property>
+  <adm:property name="ssl-cipher-suite" multi-valued="true">
+    <adm:synopsis>
+      Specifies the names of the SSL cipher suites that are allowed
+      for use in SSL communication.
+    </adm:synopsis>
+    <adm:requires-admin-action>
+      <adm:none>
+        <adm:synopsis>
+          Changes to this property take effect immediately but will
+          only impact new SSL/TLS-based sessions created after the
+          change.
+        </adm:synopsis>
+      </adm:none>
+    </adm:requires-admin-action>
+    <adm:default-behavior>
+      <adm:alias>
+        <adm:synopsis>
+          Uses the default set of SSL cipher suites provided by the
+          server's JVM.
+        </adm:synopsis>
+      </adm:alias>
+    </adm:default-behavior>
+    <adm:syntax>
+      <adm:string />
+    </adm:syntax>
+    <adm:profile name="ldap">
+      <ldap:attribute>
+        <ldap:name>ds-cfg-ssl-cipher-suite</ldap:name>
+      </ldap:attribute>
+    </adm:profile>
+  </adm:property>
 </adm:managed-object>

--
Gitblit v1.10.0