You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by sm...@apache.org on 2016/02/06 18:40:51 UTC

directory-fortress-core git commit: FC-124 - Quickstarts

Repository: directory-fortress-core
Updated Branches:
  refs/heads/master b4842e9ce -> dfe88e3bc


 FC-124 - Quickstarts


Project: http://git-wip-us.apache.org/repos/asf/directory-fortress-core/repo
Commit: http://git-wip-us.apache.org/repos/asf/directory-fortress-core/commit/dfe88e3b
Tree: http://git-wip-us.apache.org/repos/asf/directory-fortress-core/tree/dfe88e3b
Diff: http://git-wip-us.apache.org/repos/asf/directory-fortress-core/diff/dfe88e3b

Branch: refs/heads/master
Commit: dfe88e3bcbc114824bc59a5f4f75064d5651db96
Parents: b4842e9
Author: Shawn McKinney <sm...@apache.org>
Authored: Sat Feb 6 01:22:37 2016 -0600
Committer: Shawn McKinney <sm...@apache.org>
Committed: Sat Feb 6 01:22:37 2016 -0600

----------------------------------------------------------------------
 README-TEN-MINUTE-GUIDE.md                      |  5 +-
 build.properties.example                        |  2 +-
 slapd.properties.example                        |  2 +-
 .../core/ldap/LdapClientTrustStoreManager.java  |  5 +-
 .../directory/fortress/core/overview.html       | 53 ++++++--------------
 5 files changed, 22 insertions(+), 45 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/directory-fortress-core/blob/dfe88e3b/README-TEN-MINUTE-GUIDE.md
----------------------------------------------------------------------
diff --git a/README-TEN-MINUTE-GUIDE.md b/README-TEN-MINUTE-GUIDE.md
index e5a81e0..f54801c 100644
--- a/README-TEN-MINUTE-GUIDE.md
+++ b/README-TEN-MINUTE-GUIDE.md
@@ -20,7 +20,6 @@
 # README for Apache Fortress Ten Minute Guide
 
  * Version 1.0-RC41
- * last updated: January 6, 2016
 
 -------------------------------------------------------------------------------
 # Document Overview
@@ -84,7 +83,7 @@ Everything else covered in steps that follow.  Tested on Debian & Centos systems
  * file:///[directory-fortress-core]/target/site/apidocs/org/apache/directory/fortress/core/doc-files/ten-minute-guide.html
  * (where [directory-fortress-core] is location of current source package)
 
-6. Follow the steps under 'Navigation Links':
+6. Follow the steps under **Navigation Links**:
   * Setup Apache Directory Server
   * Setup Apache Directory Studio
   * Build Apache Fortress Core
@@ -94,4 +93,4 @@ Everything else covered in steps that follow.  Tested on Debian & Centos systems
   * Build Apache Fortress Rest
 
 ___________________________________________________________________________________
- #### END OF README-TEN-MINUTE-GUIDE
\ No newline at end of file
+#### END OF README-TEN-MINUTE-GUIDE
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/directory-fortress-core/blob/dfe88e3b/build.properties.example
----------------------------------------------------------------------
diff --git a/build.properties.example b/build.properties.example
index d3278d4..a91507c 100644
--- a/build.properties.example
+++ b/build.properties.example
@@ -30,7 +30,7 @@
 # i.   user.properties  - optional, when found, located in user's home directory.  Properties found here take precedence over those following.
 # ii.  slapd.properties - optional, when found, located in root folder of the package.  These props override those found in the build.properties file.
 # iii. build.properties - this file is required and must be located in the root folder of the package.
-# More info on the fortress configuration subsystem in README-CONFIG.txt
+# More info on the fortress configuration subsystem in the README-CONFIG.
 
 ########################################################################
 # 1. BEGIN BASIC CONFIGURATION SECTION

http://git-wip-us.apache.org/repos/asf/directory-fortress-core/blob/dfe88e3b/slapd.properties.example
----------------------------------------------------------------------
diff --git a/slapd.properties.example b/slapd.properties.example
index 78c093e..9641a23 100644
--- a/slapd.properties.example
+++ b/slapd.properties.example
@@ -31,7 +31,7 @@
 # i.   user.properties  - optional, when found, located in user's home directory.  Properties found here take precedence over those following.
 # ii.  slapd.properties - optional, when found, located in root folder of the package.  These props override those found in the build.properties file.
 # iii. build.properties - this file is required and must be located in the root folder of the package.
-# More info on the fortress configuration subsystem in README-CONFIG.txt
+# More info on the fortress configuration subsystem in the README-CONFIG.
 
 ########################################################################
 # 1. OVERRIDE WITH OPENLDAP SPECIFIC COORDINATES:

http://git-wip-us.apache.org/repos/asf/directory-fortress-core/blob/dfe88e3b/src/main/java/org/apache/directory/fortress/core/ldap/LdapClientTrustStoreManager.java
----------------------------------------------------------------------
diff --git a/src/main/java/org/apache/directory/fortress/core/ldap/LdapClientTrustStoreManager.java b/src/main/java/org/apache/directory/fortress/core/ldap/LdapClientTrustStoreManager.java
index eb8f1c3..8bf224d 100644
--- a/src/main/java/org/apache/directory/fortress/core/ldap/LdapClientTrustStoreManager.java
+++ b/src/main/java/org/apache/directory/fortress/core/ldap/LdapClientTrustStoreManager.java
@@ -29,8 +29,9 @@ import org.slf4j.LoggerFactory;
 import javax.net.ssl.TrustManager;
 import javax.net.ssl.TrustManagerFactory;
 import javax.net.ssl.X509TrustManager;
-import java.io.*;
-import java.net.URL;
+import java.io.IOException;
+import java.io.InputStream;
+import java.io.Serializable;
 import java.security.KeyStore;
 import java.security.KeyStoreException;
 import java.security.NoSuchAlgorithmException;

http://git-wip-us.apache.org/repos/asf/directory-fortress-core/blob/dfe88e3b/src/main/java/org/apache/directory/fortress/core/overview.html
----------------------------------------------------------------------
diff --git a/src/main/java/org/apache/directory/fortress/core/overview.html b/src/main/java/org/apache/directory/fortress/core/overview.html
index 8c9b9e8..70b3049 100755
--- a/src/main/java/org/apache/directory/fortress/core/overview.html
+++ b/src/main/java/org/apache/directory/fortress/core/overview.html
@@ -26,25 +26,26 @@ A standards based Identity and Access Management system for LDAP v3 compliant sy
 
 <hr>
 
-<h2>How do I start using the Fortress?</h2>
-
+<h2>How do I start using Apache Fortress?</h2>
 <p>
-<h3>1. Use the READMEs in the base folder of this package.</h3>
+<h3>1. <a href="../../../README.md">README for Apache Fortress Core</a></h3>
+Contains general instructions to download, install, test, and manage an LDAP server with Fortress Core.
 </p>
 <p>
-<h3>2. <a href="org/apache/directory/fortress/core/doc-files/ten-minute-guide.html">Apache Fortress Ten
+<h3>2. <a href="org/apache/directory/fortress/core/doc-files/ten-minute-guide.html">Apache Directory Fortress Ten
     Minute Guide</a></h3>
-<h4>Build fortress core, realm, web and rest components from source. Covers tomcat and apacheds server installation and
-    configuration.</h4>
-Designed to get going with apache fortress software in a short amount of time on Fedora and Debian machines.
+Build Fortress Core, Realm, Web and Rest components from source and configure with Apache Directory Server.
+</p>
+<p>
+<h3>3. <a href="../../../README-QUICKSTART-SLAPD.md">OpenLDAP & Fortress Quickstart</a></h3>
+Build Fortress Core, Realm, Web and Rest components from source and configure with OpenLDAP Directory Server.
 </p>
 <hr>
 
-<h2>What can Fortress Core SDK do?</h2>
-Contained within this SDK are APIs and utilities to perform authentication, authorization, administration, audit and
-password policies.
-The most important package in this system is <A HREF="org/apache/directory/fortress/core/package-summary.html">org.apache.directory.fortress.core</A>
-which contains all of the public APIs that are called by outside programs.
+<h2>What can I do with Fortress Core APIs?</h2>
+Perform authentication, authorization, administration, audit and password policies.
+The most important package is <A HREF="org/apache/directory/fortress/core/package-summary.html">org.apache.directory.fortress.core</A>
+which contains the public APIs.
 
 <h3>Fortress Manager APIs</h3>
 <ol>
@@ -94,11 +95,7 @@ These APIs throw checked exceptions defined in <a href="org/apache/directory/for
 <h2>What technologies are used?</h2>
 
 <p>
-    Fortress SDK runs on any platform that supports Java technology and LDAP v3 protocols. Functionality that extends
-    beyond
-    LDAP v3 is provided via <a href="http://openldap.org/">OpenLDAP</a> or <a
-        href="http://directory.apache.org/apacheds/">ApacheDS</a> specific features. In other words Fortress was
-    optimized to run on OpenLDAP but works on any directory.
+    This software runs on any platform that supports Java technology and LDAPv3 protocols but is tested with ApacheDS and OpenLDAP.
 </p>
 
 <hr>
@@ -106,28 +103,8 @@ These APIs throw checked exceptions defined in <a href="org/apache/directory/for
 <h2>What are the conditions of use?</h2>
 
 <p>
-    This software development kit is open source, thus free to use and distribute via the <a
-        href="http://www.apache.org/licenses/">Apache License, Version 2.0</a>.
-    It was developed and tested on open systems like <a href="http://www.ubuntu.com/">Ubuntu</a> and <a
-        href="http://www.centos.org/">Centos</a> and was helped along
-    by the following open source products:
-<ol>
-    <li><a href="http://www.openldap.org/project/">The OpenLDAP Project</a></li>
-    <li><a href="http://www.apache.org/">The Apache Software Foundation</a></li>
-    <li><a href="http://www.eigenbase.org/">The Eigenbase Project</a></li>
-    <li><a href="http://ehcache.org/">Ehcache</a></li>
-</ol>
+    This software is released under <a href="http://www.apache.org/licenses/">Apache License, Version 2.0</a>.
 </p>
 
-<hr>
-
-<h2>Where are the coding samples?</h2>
-
-<p>
-    The <A HREF="../samples/overview-summary.html">coding samples</A> are located within the <b>org.apache.directory.fortress.core.samples</b>
-    package. The samples show how Fortress apis work. The
-    ant <b>dist</b> target in build.xml creates the samples package in the /dist folder of this project and is intended
-    to be used for experimentation.
-</p>
 </body>
 </html>
\ No newline at end of file