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> <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> <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 %}