From 71512d1aab25aae01c2d74f0d5c40e6dc0e809c3 Mon Sep 17 00:00:00 2001
From: jvergara <jvergara@localhost>
Date: Thu, 19 Apr 2007 18:55:16 +0000
Subject: [PATCH] The following changes are targetted to extend the Graphical Setup and provide the possibility of configuring SSL and Start TLS.

---
 opends/src/quicksetup/org/opends/quicksetup/installer/ui/InstallReviewPanel.java |   35 ++++++++++++++++++++++++-----------
 1 files changed, 24 insertions(+), 11 deletions(-)

diff --git a/opends/src/quicksetup/org/opends/quicksetup/installer/ui/InstallReviewPanel.java b/opends/src/quicksetup/org/opends/quicksetup/installer/ui/InstallReviewPanel.java
index 5adcdff..d0229db 100644
--- a/opends/src/quicksetup/org/opends/quicksetup/installer/ui/InstallReviewPanel.java
+++ b/opends/src/quicksetup/org/opends/quicksetup/installer/ui/InstallReviewPanel.java
@@ -73,8 +73,10 @@
     {
       setFieldValue(FieldName.SERVER_LOCATION, userData.getServerLocation());
     }
-    setFieldValue(FieldName.SERVER_PORT, String.valueOf(userData
-        .getServerPort()));
+    setFieldValue(FieldName.SERVER_PORT,
+        String.valueOf(userData.getServerPort()));
+    setFieldValue(FieldName.SECURITY_OPTIONS,
+        getSecurityOptionsString(userData.getSecurityOptions(), false));
     setFieldValue(FieldName.DIRECTORY_MANAGER_DN, userData
         .getDirectoryManagerDn());
     setFieldValue(FieldName.DIRECTORY_BASE_DN, userData.getDataOptions()
@@ -133,6 +135,11 @@
         LabelFieldDescriptor.FieldType.READ_ONLY,
         LabelFieldDescriptor.LabelType.PRIMARY, 0));
 
+    hm.put(FieldName.SECURITY_OPTIONS, new LabelFieldDescriptor(
+        getMsg("server-security-label"), getMsg("server-security-tooltip"),
+        LabelFieldDescriptor.FieldType.READ_ONLY,
+        LabelFieldDescriptor.LabelType.PRIMARY, 0));
+
     hm.put(FieldName.DIRECTORY_MANAGER_DN, new LabelFieldDescriptor(
         getMsg("server-directory-manager-dn-label"),
         getMsg("server-directory-manager-dn-tooltip"),
@@ -248,17 +255,23 @@
     if (displayServerLocation)
     {
       fieldNames =
-          new FieldName[]
-            { FieldName.SERVER_LOCATION, FieldName.SERVER_PORT,
-                FieldName.DIRECTORY_MANAGER_DN,
-                FieldName.DIRECTORY_BASE_DN,
-                FieldName.DATA_OPTIONS };
-    } else
+        new FieldName[]
+          {
+            FieldName.SERVER_LOCATION, FieldName.SERVER_PORT,
+            FieldName.SECURITY_OPTIONS, FieldName.DIRECTORY_MANAGER_DN,
+            FieldName.DIRECTORY_BASE_DN,
+            FieldName.DATA_OPTIONS
+          };
+    }
+    else
     {
       fieldNames =
-          new FieldName[]
-            { FieldName.SERVER_PORT, FieldName.DIRECTORY_MANAGER_DN,
-                FieldName.DIRECTORY_BASE_DN, FieldName.DATA_OPTIONS };
+        new FieldName[]
+          {
+            FieldName.SERVER_PORT, FieldName.SECURITY_OPTIONS,
+            FieldName.DIRECTORY_MANAGER_DN,
+            FieldName.DIRECTORY_BASE_DN, FieldName.DATA_OPTIONS
+          };
     }
 
     for (int i = 0; i < fieldNames.length; i++)

--
Gitblit v1.10.0