You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by pl...@apache.org on 2015/07/09 08:14:54 UTC

svn commit: r1689992 - in /directory/site/trunk: content/kerby/ content/kerby/user-guide/ templates/kerby/

Author: plusplusjiajia
Date: Thu Jul  9 06:14:53 2015
New Revision: 1689992

URL: http://svn.apache.org/r1689992
Log:
Add the content of Kerby features.

Added:
    directory/site/trunk/content/kerby/features.mdtext
Removed:
    directory/site/trunk/content/kerby/quick-start.mdtext
Modified:
    directory/site/trunk/content/kerby/news.mdtext
    directory/site/trunk/content/kerby/user-guide.mdtext
    directory/site/trunk/content/kerby/user-guide/1-how-to-begin.mdtext
    directory/site/trunk/templates/kerby/index.html
    directory/site/trunk/templates/kerby/page.html

Added: directory/site/trunk/content/kerby/features.mdtext
URL: http://svn.apache.org/viewvc/directory/site/trunk/content/kerby/features.mdtext?rev=1689992&view=auto
==============================================================================
--- directory/site/trunk/content/kerby/features.mdtext (added)
+++ directory/site/trunk/content/kerby/features.mdtext Thu Jul  9 06:14:53 2015
@@ -0,0 +1,64 @@
+Title: Features
+Notice: 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.
+
+# ApacheDS Features
+
+Apache Kerby is a Java Kerberos binding. It provides a rich, intuitive and interoperable implementation, library, KDC and various facilities that integrates PKI, OTP and token (OAuth2) as desired in modern environments such as cloud, Hadoop and mobile.
+The features are already supported as follows:
+
+* 1.	Kerberos library:
+a)	KrbClient API
+b)	KDC server API
+c)	Kadmin API
+d)	Credential cache and keytab utilities
+
+* 2.	Provides a standalone KDC server .
+
+* 3.	Supports various identity backends including:
+a)	MemoryIdentityBackend
+b)	JsonIdentityBackend
+c)	LdapIdentityBackend
+d)	ZookeeperIdentityBackend
+e)	MavibotBackend.
+
+* 4.	Provides an embedded KDC server named SimpleKdcServer that applications can easily integrate into products, unit tests or integration tests.
+
+* 5.	Supports FAST/Preauthentication framework to allow popular and useful authentication mechanisms.
+
+* 6.	Supports Token Preauth mechanism to allow clients to request tickets using JWT tokens.
+
+* 7.	Client can request a TGT with:
+a)	User plain password credential
+b)	User keyTab
+c)	User token credential
+
+* 8.	Client can request a service ticket with:
+a)	user TGT credential for a server 
+b)	user AccessToken credential for a server 
+
+* 9.	Network support including UDP and TCP transport with two implementations: 
+a)	Default implementation based on the JRE without depending on other libraries.
+b)	Netty based implementation for better throughput, lower latency.
+
+* 10.	Tools:
+a)	kadmin: Command-line interfaces to the Kerby administration system.
+b)	kinit: Obtains and caches an initial ticket-granting ticket for principal.
+c)	klist: Lists the Kerby principal and tickets held in a credentials cache, or the keys held in a keytab file.
+
+* 11.	Provides support for JAAS, GSSAPI and SASL frameworks that applications can leverage the authentication mechanisms provided by Kerby.
+

Modified: directory/site/trunk/content/kerby/news.mdtext
URL: http://svn.apache.org/viewvc/directory/site/trunk/content/kerby/news.mdtext?rev=1689992&r1=1689991&r2=1689992&view=diff
==============================================================================
--- directory/site/trunk/content/kerby/news.mdtext (original)
+++ directory/site/trunk/content/kerby/news.mdtext Thu Jul  9 06:14:53 2015
@@ -1,2 +1,2 @@
 # News
-First release of Apache Kerby is comming soon.
+First release of Apache Kerby is coming soon.

Modified: directory/site/trunk/content/kerby/user-guide.mdtext
URL: http://svn.apache.org/viewvc/directory/site/trunk/content/kerby/user-guide.mdtext?rev=1689992&r1=1689991&r2=1689992&view=diff
==============================================================================
--- directory/site/trunk/content/kerby/user-guide.mdtext (original)
+++ directory/site/trunk/content/kerby/user-guide.mdtext Thu Jul  9 06:14:53 2015
@@ -23,7 +23,7 @@ This is a simple guide to help users and
 ## Table of contents
 
 * [1 - How to begin](user-guide/1-how-to-begin.html)
-* [2 - APIs](user-guide/2-apis.html)
+* [2 - APIs](user-guide/2-kerberos-library.html)
     * [2.1 - KrbClient APIs](user-guide/2.1-krbclient-apis.html)
     * [2.2 - Kadmin](user-guide/2.2-kadmin.html)
     * [2.3 - KdcServer](user-guide/2.3-kdcserver.html)

Modified: directory/site/trunk/content/kerby/user-guide/1-how-to-begin.mdtext
URL: http://svn.apache.org/viewvc/directory/site/trunk/content/kerby/user-guide/1-how-to-begin.mdtext?rev=1689992&r1=1689991&r2=1689992&view=diff
==============================================================================
--- directory/site/trunk/content/kerby/user-guide/1-how-to-begin.mdtext (original)
+++ directory/site/trunk/content/kerby/user-guide/1-how-to-begin.mdtext Thu Jul  9 06:14:53 2015
@@ -1,8 +1,8 @@
 Title: 1 - How To Begin
 NavUp: ../user-guide.html
 NavUpText: User Guide
-NavNext: 2-apis.html
-NavNextText: 2 - APIs
+NavNext: 2-kerberos-library.html
+NavNextText: 2 - Kerberos library
 Notice: 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

Modified: directory/site/trunk/templates/kerby/index.html
URL: http://svn.apache.org/viewvc/directory/site/trunk/templates/kerby/index.html?rev=1689992&r1=1689991&r2=1689992&view=diff
==============================================================================
--- directory/site/trunk/templates/kerby/index.html (original)
+++ directory/site/trunk/templates/kerby/index.html Thu Jul  9 06:14:53 2015
@@ -10,8 +10,8 @@
         <div class="description">Apache Kerby is a Java Kerberos binding. It provides a rich, intuitive and interoperable implementation, library, KDC and various facilities that integrates PKI, OTP and token (OAuth2) as desired in modern environments such as cloud, Hadoop and mobile.<br/>
         </div>
         <div class="download-link">
-          <a href="{{base}}kerby/downloads.html" class="download_badge"><b>Download Apache<br>Kerby {{version_api}}</b></a>
-        </div-->
+          <a href="{{base}}kerby/downloads.html" class="download_badge"><b>Download Apache<br>Kerby {{version_kerby}}</b></a>
+        </div>
       </div>
       <div class="right">
         <img src="../images/kerby_logo.png" width="125" height="125" border="0"/>

Modified: directory/site/trunk/templates/kerby/page.html
URL: http://svn.apache.org/viewvc/directory/site/trunk/templates/kerby/page.html?rev=1689992&r1=1689991&r2=1689992&view=diff
==============================================================================
--- directory/site/trunk/templates/kerby/page.html (original)
+++ directory/site/trunk/templates/kerby/page.html Thu Jul  9 06:14:53 2015
@@ -12,13 +12,12 @@
     <h5>Kerby</h5>
     <ul>
         <li><a href="{{base}}kerby/">Home</a></li>
-        <li><a href="{{base}}kerby/">History</a></li>
         <li><a href="{{base}}kerby/news.html">News</a></li>
+        <li><a href="{{base}}kerby/features.html">Features</a></li>
     </ul>
     <h5>Downloads</h5>
     <ul>
-        <li>Coming soon...</li>
-	 <!--li><a href="{{base}}kerby/downloads.html">Core {{version_kerby}}</a>&nbsp;&nbsp;<IMG src="{{base}}images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li!-->
+	 <li><a href="{{base}}kerby/downloads.html">Core {{version_kerby}}</a>&nbsp;&nbsp;<IMG src="{{base}}images/new_badge.gif" alt="" style="margin-bottom:-3px;" border="0"></li>
         <!--li><a href="{{base}}kerby/download-old-versions.html">Older versions</a></li-->
     </ul>
     <h5>Getting Started</h5>
@@ -29,12 +28,12 @@
     <h5>Documentation</h5>
     <ul>
         <li><a href="{{base}}kerby/overview.html">Overview</a></li>
-	 <li><a href="{{base}}kerby/quick-start.html">Quick Start</a></li>
+	 <!--li><a href="{{base}}kerby/quick-start.html">Quick Start</a></li-->
         <li><a href="{{base}}kerby/user-guide.html">Users Guide</a></li>
         <!--li><a href="{{base}}kerby/gen-docs/latest/apidocs/">JavaDocs</a></li-->
         <!--li><a href="{{base}}kerby/gen-docs/latest/xref/">Cross-Reference</a></li-->
         <!--li><a href="{{base}}kerby/gen-docs/latest/">Generated Reports</a></li-->
-        <!--li><a href="{{base}}kerby/developer-guide.html">Developer Guide</a></li-->
+        <li><a href="{{base}}kerby/developer-guide.html">Developer Guide</a></li>
     </ul>
     {% endblock %}
 {% endextends %}