Author: kminder
Date: Wed Aug 6 20:50:54 2014
New Revision: 1616345
URL: http://svn.apache.org/r1616345
Log:
Added section for Knox Admin API with initial coverage for GET APIs.
Modified:
knox/site/books/knox-0-4-0/deployment-overview.png
knox/site/books/knox-0-4-0/deployment-provider.png
knox/site/books/knox-0-4-0/deployment-service.png
knox/site/books/knox-0-4-0/runtime-overview.png
knox/site/books/knox-0-4-0/runtime-request-processing.png
knox/site/books/knox-0-5-0/knox-0-5-0.html
knox/site/css/maven-base.css
knox/site/css/print.css
knox/site/index.html
knox/site/issue-tracking.html
knox/site/license.html
knox/site/mail-lists.html
knox/site/project-info.html
knox/site/team-list.html
knox/trunk/books/0.5.0/book.md
knox/trunk/books/0.5.0/book_gateway-details.md
knox/trunk/pom.xml
Modified: knox/site/books/knox-0-4-0/deployment-overview.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-0-4-0/deployment-overview.png?rev=1616345&r1=1616344&r2=1616345&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-0-4-0/deployment-provider.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-0-4-0/deployment-provider.png?rev=1616345&r1=1616344&r2=1616345&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-0-4-0/deployment-service.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-0-4-0/deployment-service.png?rev=1616345&r1=1616344&r2=1616345&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-0-4-0/runtime-overview.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-0-4-0/runtime-overview.png?rev=1616345&r1=1616344&r2=1616345&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-0-4-0/runtime-request-processing.png
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-0-4-0/runtime-request-processing.png?rev=1616345&r1=1616344&r2=1616345&view=diff
==============================================================================
Binary files - no diff available.
Modified: knox/site/books/knox-0-5-0/knox-0-5-0.html
URL:
http://svn.apache.org/viewvc/knox/site/books/knox-0-5-0/knox-0-5-0.html?rev=1616345&r1=1616344&r2=1616345&view=diff
==============================================================================
--- knox/site/books/knox-0-5-0/knox-0-5-0.html (original)
+++ knox/site/books/knox-0-5-0/knox-0-5-0.html Wed Aug 6 20:50:54 2014
@@ -27,6 +27,7 @@
<li><a href="#URL+Mapping">URL Mapping</a></li>
<li><a href="#Configuration">Configuration</a></li>
<li><a href="#Knox+CLI">Knox CLI</a></li>
+ <li><a href="#Admin+API">Admin API</a></li>
<li><a href="#Authentication">Authentication</a></li>
<li><a href="#LDAPGroupLookup">LDAPGroupLookup</a></li>
<li><a href="#Identity+Assertion">Identity Assertion</a></li>
@@ -508,7 +509,84 @@ ip-10-39-107-209.ec2.internal
<td>name of the host to be used in the self-signed certificate. This
allows multi-host deployments to specify the proper hostnames for hostname
verification to succeed on the client side of the SSL connection. The default
is âlocalhostâ.</td>
</tr>
</tbody>
-</table><h4><a id="Topology+Redeploy"></a>Topology Redeploy</h4><h4><a
id="redeploy+[--cluster+c]"></a>redeploy [–cluster c]</h4><p>Redeploys
one or all of the gateway’s clusters (a.k.a topologies).</p><h3><a
id="Authentication"></a>Authentication</h3><p>There are two types of providers
supported in Knox for establishing a user’s identity:</p>
+</table><h4><a id="Topology+Redeploy"></a>Topology Redeploy</h4><h4><a
id="redeploy+[--cluster+c]"></a>redeploy [–cluster c]</h4><p>Redeploys
one or all of the gateway’s clusters (a.k.a topologies).</p><h3><a
id="Admin+API"></a>Admin API</h3><p>Access to the administrator functions of
Knox are provided by the Admin REST API.</p><h4><a id="Admin+API+URL"></a>Admin
API URL</h4><p>The URL mapping for the Knox Admin API is simple:</p>
+<table>
+ <tbody>
+ <tr>
+ <td>Gateway </td>
+
<td><code>https://{gateway-host}:{gateway-port}/{gateway-path}/admin/api/v1</code>
</td>
+ </tr>
+ </tbody>
+</table><p>Please note that to access that admin API, the user attempting to
connect must have admin credentials inside of the LDAP Server</p><h5><a
id="API+Documentation"></a>API Documentation</h5><h6><a
id="Operations"></a>Operations</h6>
+<ul>
+ <li><h6>HTTP GET</h6> 1. <a href="#Server+Version">Server Version</a><br/>
2. <a href="#Topology+Collection">Topology Collection</a><br/> 3. <a
href="#Topology">Topology</a></li>
+ <li><h6>HTTP PUT</h6></li>
+ <li><h6>HTTP DELETE</h6></li>
+</ul><h5><a id="Server+Version"></a>Server Version</h5><h6><a
id="Description"></a>Description</h6><p>Calls to Knox and returns the
gateway’s current version and the version hash inside of a JSON object.
</p><h6><a id="Example+Request+URL"></a>Example Request
URL</h6><p><code>https://{gateway-host}:{gateway-port}/{gateway-path}/admin/api/v1/version</code>
</p><h6><a id="Example+cURL+Request"></a>Example cURL
Request</h6><p><code>curl -u admin:admin-password -i -k
https://{gateway-host}:{gateway-port}/{gateway-path}/admin/api/v1/version</code></p><h6><a
id="Response"></a>Response</h6>
+<pre><code> {
+ "hash":"{version-hash}",
+ "version":"0.5.0"
+ }
+</code></pre><h5><a id="Topology+Collection"></a>Topology
Collection</h5><h6><a id="Description"></a>Description</h6><p>Calls to Knox and
return an array of JSON objects that represent the list of deployed topologies
currently inside of the gateway. </p><h6><a
id="Example+Request+URL"></a>Example Request
URL</h6><p><code>https://{gateway-host}:{gateway-port}/{gateway-path}/admin/api/{api-version}/topologies</code>
</p><h6><a id="Example+cURL+Request"></a>Example cURL
Request</h6><p><code>curl -u admin:admin-password -i -k
https://{gateway-host}:{gateway-port}/{gateway-path}/admin/api/v1/topologies</code></p><h6><a
id="Response"></a>Response</h6>
+<pre><code>[
+ {
+
"href":"https://localhost:8443/gateway/admin/api/v1/topologies/_default",
+ "name":"_default",
+ "timestamp":"1405633120000",
+ "uri":"https://localhost:8443/gateway/_default"
+ },
+ {
+
"href":"https://localhost:8443/gateway/admin/api/v1/topologies/admin",
+ "name":"admin",
+ "timestamp":"1406672646000",
+ "uri":"https://localhost:8443/gateway/admin"
+ }
+]
+</code></pre><h5><a id="Topology"></a>Topology</h5><h6><a
id="Description"></a>Description</h6><p>Calls to Knox and return a JSON object
that represents the requested topology </p><h6><a
id="Example+Request+URL"></a>Example Request
URL</h6><p><code>https://{gateway-host}:{gateway-port}/{gateway-path}/admin/api/v1/topologies/{topology-name}</code>
</p><h6><a id="Example+cURL+Request"></a>Example cURL
Request</h6><p><code>curl -u admin:admin-password -i -k
https://{gateway-host}:{gateway-port}/{gateway-path}/admin/api/v1/topologies/{topology-name}</code></p><h6><a
id="Response"></a>Response</h6>
+<pre><code>{
+ "name": "admin",
+ "providers": [{
+ "enabled": true,
+ "name": "ShiroProvider",
+ "params": {
+ "sessionTimeout": "30",
+ "main.ldapRealm":
"org.apache.hadoop.gateway.shirorealm.KnoxLdapRealm",
+ "main.ldapRealm.userDnTemplate":
"uid={0},ou=people,dc=hadoop,dc=apache,dc=org",
+ "main.ldapRealm.contextFactory.url":
"ldap://localhost:33389",
+ "main.ldapRealm.contextFactory.authenticationMechanism":
"simple",
+ "urls./**": "authcBasic"
+ },
+ "role": "authentication"
+ }, {
+ "enabled": true,
+ "name": "AclsAuthz",
+ "params": {
+ "knox.acl": "admin;*;*"
+ },
+ "role": "authorization"
+ }, {
+ "enabled": true,
+ "name": "Pseudo",
+ "params": {},
+ "role": "identity-assertion"
+ }, {
+ "enabled": true,
+ "name": "static",
+ "params": {
+ "localhost": "sandbox,sandbox.hortonworks.com"
+ },
+ "role": "hostmap"
+ }],
+ "services": [{
+ "name": null,
+ "params": {},
+ "role": "KNOX",
+ "url": null
+ }],
+ "timestamp": 1406672646000,
+ "uri": "https://localhost:8443/gateway/admin"
+}
+</code></pre><h3><a id="Authentication"></a>Authentication</h3><p>There are
two types of providers supported in Knox for establishing a user’s
identity:</p>
<ol>
<li>Authentication Providers</li>
<li>Federation Providers</li>
Modified: knox/site/css/maven-base.css
URL:
http://svn.apache.org/viewvc/knox/site/css/maven-base.css?rev=1616345&r1=1616344&r2=1616345&view=diff
==============================================================================
--- knox/site/css/maven-base.css (original)
+++ knox/site/css/maven-base.css Wed Aug 6 20:50:54 2014
@@ -1,155 +1,155 @@
-body {
- margin: 0px;
- padding: 0px;
-}
-img {
- border:none;
-}
-table {
- padding:0px;
- width: 100%;
- margin-left: -2px;
- margin-right: -2px;
-}
-acronym {
- cursor: help;
- border-bottom: 1px dotted #feb;
-}
-table.bodyTable th, table.bodyTable td {
- padding: 2px 4px 2px 4px;
- vertical-align: top;
-}
-div.clear{
- clear:both;
- visibility: hidden;
-}
-div.clear hr{
- display: none;
-}
-#bannerLeft, #bannerRight {
- font-size: xx-large;
- font-weight: bold;
-}
-#bannerLeft img, #bannerRight img {
- margin: 0px;
-}
-.xleft, #bannerLeft img {
- float:left;
-}
-.xright, #bannerRight {
- float:right;
-}
-#banner {
- padding: 0px;
-}
-#banner img {
- border: none;
-}
-#breadcrumbs {
- padding: 3px 10px 3px 10px;
-}
-#leftColumn {
- width: 170px;
- float:left;
- overflow: auto;
-}
-#bodyColumn {
- margin-right: 1.5em;
- margin-left: 197px;
-}
-#legend {
- padding: 8px 0 8px 0;
-}
-#navcolumn {
- padding: 8px 4px 0 8px;
-}
-#navcolumn h5 {
- margin: 0;
- padding: 0;
- font-size: small;
-}
-#navcolumn ul {
- margin: 0;
- padding: 0;
- font-size: small;
-}
-#navcolumn li {
- list-style-type: none;
- background-image: none;
- background-repeat: no-repeat;
- background-position: 0 0.4em;
- padding-left: 16px;
- list-style-position: outside;
- line-height: 1.2em;
- font-size: smaller;
-}
-#navcolumn li.expanded {
- background-image: url(../images/expanded.gif);
-}
-#navcolumn li.collapsed {
- background-image: url(../images/collapsed.gif);
-}
-#navcolumn li.none {
- text-indent: -1em;
- margin-left: 1em;
-}
-#poweredBy {
- text-align: center;
-}
-#navcolumn img {
- margin-top: 10px;
- margin-bottom: 3px;
-}
-#poweredBy img {
- display:block;
- margin: 20px 0 20px 17px;
-}
-#search img {
- margin: 0px;
- display: block;
-}
-#search #q, #search #btnG {
- border: 1px solid #999;
- margin-bottom:10px;
-}
-#search form {
- margin: 0px;
-}
-#lastPublished {
- font-size: x-small;
-}
-.navSection {
- margin-bottom: 2px;
- padding: 8px;
-}
-.navSectionHead {
- font-weight: bold;
- font-size: x-small;
-}
-.section {
- padding: 4px;
-}
-#footer {
- padding: 3px 10px 3px 10px;
- font-size: x-small;
-}
-#breadcrumbs {
- font-size: x-small;
- margin: 0pt;
-}
-.source {
- padding: 12px;
- margin: 1em 7px 1em 7px;
-}
-.source pre {
- margin: 0px;
- padding: 0px;
-}
-#navcolumn img.imageLink, .imageLink {
- padding-left: 0px;
- padding-bottom: 0px;
- padding-top: 0px;
- padding-right: 2px;
- border: 0px;
- margin: 0px;
-}
+body {
+ margin: 0px;
+ padding: 0px;
+}
+img {
+ border:none;
+}
+table {
+ padding:0px;
+ width: 100%;
+ margin-left: -2px;
+ margin-right: -2px;
+}
+acronym {
+ cursor: help;
+ border-bottom: 1px dotted #feb;
+}
+table.bodyTable th, table.bodyTable td {
+ padding: 2px 4px 2px 4px;
+ vertical-align: top;
+}
+div.clear{
+ clear:both;
+ visibility: hidden;
+}
+div.clear hr{
+ display: none;
+}
+#bannerLeft, #bannerRight {
+ font-size: xx-large;
+ font-weight: bold;
+}
+#bannerLeft img, #bannerRight img {
+ margin: 0px;
+}
+.xleft, #bannerLeft img {
+ float:left;
+}
+.xright, #bannerRight {
+ float:right;
+}
+#banner {
+ padding: 0px;
+}
+#banner img {
+ border: none;
+}
+#breadcrumbs {
+ padding: 3px 10px 3px 10px;
+}
+#leftColumn {
+ width: 170px;
+ float:left;
+ overflow: auto;
+}
+#bodyColumn {
+ margin-right: 1.5em;
+ margin-left: 197px;
+}
+#legend {
+ padding: 8px 0 8px 0;
+}
+#navcolumn {
+ padding: 8px 4px 0 8px;
+}
+#navcolumn h5 {
+ margin: 0;
+ padding: 0;
+ font-size: small;
+}
+#navcolumn ul {
+ margin: 0;
+ padding: 0;
+ font-size: small;
+}
+#navcolumn li {
+ list-style-type: none;
+ background-image: none;
+ background-repeat: no-repeat;
+ background-position: 0 0.4em;
+ padding-left: 16px;
+ list-style-position: outside;
+ line-height: 1.2em;
+ font-size: smaller;
+}
+#navcolumn li.expanded {
+ background-image: url(../images/expanded.gif);
+}
+#navcolumn li.collapsed {
+ background-image: url(../images/collapsed.gif);
+}
+#navcolumn li.none {
+ text-indent: -1em;
+ margin-left: 1em;
+}
+#poweredBy {
+ text-align: center;
+}
+#navcolumn img {
+ margin-top: 10px;
+ margin-bottom: 3px;
+}
+#poweredBy img {
+ display:block;
+ margin: 20px 0 20px 17px;
+}
+#search img {
+ margin: 0px;
+ display: block;
+}
+#search #q, #search #btnG {
+ border: 1px solid #999;
+ margin-bottom:10px;
+}
+#search form {
+ margin: 0px;
+}
+#lastPublished {
+ font-size: x-small;
+}
+.navSection {
+ margin-bottom: 2px;
+ padding: 8px;
+}
+.navSectionHead {
+ font-weight: bold;
+ font-size: x-small;
+}
+.section {
+ padding: 4px;
+}
+#footer {
+ padding: 3px 10px 3px 10px;
+ font-size: x-small;
+}
+#breadcrumbs {
+ font-size: x-small;
+ margin: 0pt;
+}
+.source {
+ padding: 12px;
+ margin: 1em 7px 1em 7px;
+}
+.source pre {
+ margin: 0px;
+ padding: 0px;
+}
+#navcolumn img.imageLink, .imageLink {
+ padding-left: 0px;
+ padding-bottom: 0px;
+ padding-top: 0px;
+ padding-right: 2px;
+ border: 0px;
+ margin: 0px;
+}
Modified: knox/site/css/print.css
URL:
http://svn.apache.org/viewvc/knox/site/css/print.css?rev=1616345&r1=1616344&r2=1616345&view=diff
==============================================================================
--- knox/site/css/print.css (original)
+++ knox/site/css/print.css Wed Aug 6 20:50:54 2014
@@ -1,7 +1,7 @@
-#banner, #footer, #leftcol, #breadcrumbs, .docs #toc, .docs .courtesylinks,
#leftColumn, #navColumn {
- display: none !important;
-}
-#bodyColumn, body.docs div.docs {
- margin: 0 !important;
- border: none !important
-}
+#banner, #footer, #leftcol, #breadcrumbs, .docs #toc, .docs .courtesylinks,
#leftColumn, #navColumn {
+ display: none !important;
+}
+#bodyColumn, body.docs div.docs {
+ margin: 0 !important;
+ border: none !important
+}
Modified: knox/site/index.html
URL:
http://svn.apache.org/viewvc/knox/site/index.html?rev=1616345&r1=1616344&r2=1616345&view=diff
==============================================================================
--- knox/site/index.html (original)
+++ knox/site/index.html Wed Aug 6 20:50:54 2014
@@ -1,17 +1,17 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<!-- Generated by Apache Maven Doxia Site Renderer 1.3 at Jun 13, 2014 -->
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
- <title>Knox Gateway - </title>
- <style type="text/css" media="all">
- @import url("./css/maven-base.css");
- @import url("./css/maven-theme.css");
- @import url("./css/site.css");
- </style>
- <link rel="stylesheet" href="./css/print.css" type="text/css"
media="print" />
- <meta name="Date-Revision-yyyymmdd" content="20140613" />
- <meta http-equiv="Content-Language" content="en" />
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2014-08-06 -->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Knox Gateway – About</title>
+ <style type="text/css" media="all">
+ @import url("./css/maven-base.css");
+ @import url("./css/maven-theme.css");
+ @import url("./css/site.css");
+ </style>
+ <link rel="stylesheet" href="./css/print.css" type="text/css"
media="print" />
+ <meta name="Date-Revision-yyyymmdd" content="20140806" />
+ <meta http-equiv="Content-Language" content="en" />
<script type="text/javascript">var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-27188762-1']);
@@ -25,181 +25,158 @@
'.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(ga, s);
- })();</script>
-
- </head>
- <body class="composite">
- <div id="banner">
- <a href="./" id="bannerLeft">
- <img
src="images/knox-logo.gif" alt="Knox Gateway" />
- </a>
- <a href="./" id="bannerRight">
- <img
src="images/apache-logo.gif" alt="Apache Incubator" />
- </a>
- <div class="clear">
- <hr/>
- </div>
- </div>
- <div id="breadcrumbs">
-
-
- <div class="xleft">
- <a href="index.html" title="Knox">Knox</a>
- >
-
- </div>
- <div class="xright"> <a
href="https://git-wip-us.apache.org/repos/asf/knox.git" class="externalLink"
title="Git">Git</a>
- |
- <a href="https://svn.apache.org/repos/asf/knox"
class="externalLink" title="Svn">Svn</a>
- |
- <a href="https://issues.apache.org/jira/browse/KNOX"
class="externalLink" title="Jira">Jira</a>
- |
- <a
href="https://cwiki.apache.org/confluence/display/KNOX/Index"
class="externalLink" title="Wiki">Wiki</a>
-
-
- | <span id="publishDate">Last Published:
2014-06-13</span>
- | <span id="projectVersion">Version: 0.0.0-SNAPSHOT</span>
- </div>
- <div class="clear">
- <hr/>
- </div>
- </div>
- <div id="leftColumn">
- <div id="navcolumn">
-
-
- <h5>Knox</h5>
- <ul>
- <li class="none">
- <strong>Home</strong>
- </li>
- <li class="none">
- <a
href="https://cwiki.apache.org/confluence/display/KNOX/News"
class="externalLink" title="News">News</a>
- </li>
- <li class="none">
- <a href="license.html" title="License">License</a>
- </li>
- </ul>
- <h5>Documentation</h5>
- <ul>
- <li class="none">
- <a href="books/knox-0-4-0/knox-0-4-0.html"
title="User's Guide">User's Guide</a>
- </li>
- <li class="none">
- <a
href="books/knox-0-4-0/knox-0-4-0.html#Quick+Start" title="Quick Start">Quick
Start</a>
- </li>
- <li class="none">
- <a
href="https://cwiki.apache.org/confluence/display/KNOX/Dependencies"
class="externalLink" title="Dependencies">Dependencies</a>
- </li>
- <li class="none">
- <a
href="https://cwiki.apache.org/confluence/display/KNOX/Index"
class="externalLink" title="Wiki">Wiki</a>
- </li>
- </ul>
- <h5>Releases</h5>
- <ul>
- <li class="none">
- <a
href="https://cwiki.apache.org/confluence/display/KNOX/Release+0.4.0"
class="externalLink" title="0.4.0">0.4.0</a>
- </li>
- <li class="none">
- <a
href="https://cwiki.apache.org/confluence/display/KNOX/Release+0.3.0"
class="externalLink" title="0.3.0">0.3.0</a>
- </li>
- <li class="none">
- <a
href="https://cwiki.apache.org/confluence/display/KNOX/Release+0.2.0"
class="externalLink" title="0.2.0">0.2.0</a>
- </li>
- <li class="none">
- <a
href="https://cwiki.apache.org/confluence/display/KNOX/Roadmap"
class="externalLink" title="Roadmap">Roadmap</a>
- </li>
- </ul>
- <h5>Processes</h5>
- <ul>
- <li class="none">
- <a
href="https://cwiki.apache.org/confluence/display/KNOX/Build+Process"
class="externalLink" title="Build">Build</a>
- </li>
- <li class="none">
- <a
href="https://cwiki.apache.org/confluence/display/KNOX/Release+Process"
class="externalLink" title="Release">Release</a>
- </li>
- <li class="none">
- <a
href="https://cwiki.apache.org/confluence/display/KNOX/Contribution+Process"
class="externalLink" title="Contribute">Contribute</a>
- </li>
- <li class="none">
- <a
href="https://cwiki.apache.org/confluence/display/KNOX/Site+Maintenance"
class="externalLink" title="Site Maintenance">Site Maintenance</a>
- </li>
- </ul>
- <h5>Resources</h5>
- <ul>
- <li class="none">
- <a
href="https://git-wip-us.apache.org/repos/asf/knox.git" class="externalLink"
title="Product Source">Product Source</a>
- </li>
- <li class="none">
- <a href="https://svn.apache.org/repos/asf/knox"
class="externalLink" title="Site Source">Site Source</a>
- </li>
- <li class="none">
- <a href="team-list.html" title="Project
Team">Project Team</a>
- </li>
- <li class="none">
- <a href="mail-lists.html" title="Mailing
Lists">Mailing Lists</a>
- </li>
- <li class="none">
- <a href="issue-tracking.html" title="Issue
Tracking">Issue Tracking</a>
- </li>
- </ul>
- <h5>ASF</h5>
- <ul>
- <li class="none">
- <a
href="http://www.apache.org/foundation/how-it-works.html" class="externalLink"
title="How Apache Works">How Apache Works</a>
- </li>
- <li class="none">
- <a href="http://www.apache.org/foundation/"
class="externalLink" title="Foundation">Foundation</a>
- </li>
- <li class="none">
- <a
href="http://www.apache.org/foundation/sponsorship.html" class="externalLink"
title="Sponsoring Apache">Sponsoring Apache</a>
- </li>
- <li class="none">
- <a
href="http://www.apache.org/foundation/thanks.html" class="externalLink"
title="Thanks">Thanks</a>
- </li>
- </ul>
- <a href="http://maven.apache.org/" title="Built
by Maven" class="poweredBy">
- <img class="poweredBy" alt="Built by Maven"
src="./images/logos/maven-feather.png" />
- </a>
-
-
- </div>
- </div>
- <div id="bodyColumn">
- <div id="contentBox">
- <!-- -
-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. --><div class="section"><h2>Introduction<a
name="Introduction"></a></h2><p>The Apache Knox Gateway is a REST API Gateway
for interacting with Hadoop clusters.</p><p>The Knox Gateway provides a single
access point for all REST interactions with Hadoop clusters.</p><p>In this
capacity, the Knox Gateway is able to provide valuable functionality to aid in
the control,<br /> integration, monitoring and automation of critical
administrative and analytical needs of the enterprise.</p>
-<ul>
- <li>Authentication (LDAP and Active Directory Authentication Provider)</li>
- <li>Federation/SSO (HTTP Header Based Identity Federation)</li>
- <li>Authorization (Service Level Authorization)</li>
- <li>Auditing</li>
-</ul><p>While there are a number of benefits for unsecured Hadoop clusters,<br
/> the Knox Gateway also complements the kerberos secured cluster quite
nicely.</p><p>Coupled with proper network isolation of a Kerberos secured
Hadoop cluster,<br /> the Knox Gateway provides the enterprise with a solution
that:</p>
-<ul>
- <li>Integrates well with enterprise identity management solutions</li>
- <li>Protects the details of the Hadoop cluster deployment (hosts and ports
are hidden from endusers)</li>
- <li>Simplifies the number of services that clients need to interact with</li>
-</ul><p><img src="http://knox.apache.org/images/knox-overview.gif" alt="alt
text" /></p></div><div class="section"><h2>Overview<a
name="Overview"></a></h2><p>The Knox API Gateway is designed as a reverse proxy
with consideration for pluggability in the areas of<br /> policy enforcement,
through providers and the backend services for which it proxies
requests.</p><p>Policy enforcement ranges from authentication/federation,
authorization, audit, dispatch, hostmapping<br /> and content rewrite rules.
Policy is enforced through a chain of providers that are defined within the
topology<br /> deployment descriptor for each Hadoop cluster gated by Knox. The
cluster definition is also defined<br /> within the topology deployment
descriptor and provides the Knox Gateway with the layout of the Hadoop<br />
cluster for purposes of routing and translation between user facing URLs and
Hadoop cluster internals.</p><p>Each Hadoop cluster that is protected by Knox
has its set of REST APIs represent
ed by a single cluster specific<br /> application context path. This allows
the Knox Gateway to both protect multiple Hadoop clusters and present<br /> the
REST API consumer with a single endpoint for access to all of the Hadoop
services required, across the<br /> multiple clusters.</p><p>Simply by writing
a topology deployment descriptor to the topologies directory of the Knox
installation, a<br /> new Hadoop cluster definition is processed, the policy
enforcement providers are configured and the application<br /> context path is
made available for use by API consumers.</p></div><div
class="section"><h2>Supported Hadoop Services<a
name="Supported_Hadoop_Services"></a></h2><p>The following Hadoop services have
integrations with the Knox Gateway:</p><p>WebHDFS (HDFS)<br /> Templeton
(HCatalog)<br /> Stargate (HBase)<br /> Oozie<br /> Hive/JDBC<br
/></p></div><div class="section"><h2>Authentication<a
name="Authentication"></a></h2><p>Providers with the role of authentication are
respo
nsible for collecting credentials presented by the API<br /> consumer,
validating them and communicating the successful or failed authentication to
the client or the<br /> rest of the provider chain.</p><p>Out of the box, the
Knox Gateway provides the Shiro authentication provider. This is a provider
that leverages<br /> the Apache Shiro project for authenticating BASIC
credentials against an LDAP user store. There is support for<br /> OpenLDAP,
ApacheDS and Microsoft Active Directory.</p></div><div
class="section"><h2>Federation/SSO<a name="FederationSSO"></a></h2><p>For
customers that require credentials to be presented to a limited set of trusted
entities within the enterprise,<br /> the Knox Gateway may be configured to
federate the authenticated identity from an external authentication event.<br
/> This is done through providers with the role of federation. The out of the
box federation provider is a simple<br /> mechanism for propagating the
identity through HTTP Headers that
specify the username and group for the authenticated<br /> user. This has been
built with vendor usecases such as SiteMinder and IBM Tivoli Access
Manager.</p></div><div class="section"><h2>Authorization<a
name="Authorization"></a></h2><p>The authorization role is used by providers
that make access decisions for the requested resources based on the<br />
effective user identity context. This identity context is determined by the
authentication provider and the identity<br /> assertion provider mapping
rules. Evaluation of the identity contexts user and group principals against a
set of<br /> access policies is done by the authorization provider in order to
determine whether access should be granted to<br /> the effective user for the
requested resource.</p><p>Out of the box, the Knox Gateway provides an ACL
based authorization provider that evaluates rules that comprise<br /> of
username, groups and ip addresses. These ACLs are bound to and protect
resources at the service level.<br
/> That is, they protect access to the Hadoop services themselves based on
user, group and remote ip address.</p></div><div class="section"><h2>Audit<a
name="Audit"></a></h2><p>The ability to determine what actions were taken by
whom during some period of time is provided by the auditing<br /> capabilities
of the Knox Gateway. The facility is built on an extension of the Log4j
framework and may be extended<br /> by replacing the out of the box
implementation with another.</p></div>
- </div>
- </div>
- <div class="clear">
- <hr/>
- </div>
- <div id="footer">
- <div class="xright">
+ })();</script>
+
+ </head>
+ <body class="composite">
+ <div id="banner">
+ <a href="./" id="bannerLeft">
+ <img
src="images/knox-logo.gif" alt="Knox Gateway" />
+ </a>
+ <a href="./" id="bannerRight">
+ <img
src="images/apache-logo.gif" alt="Apache Incubator" />
+ </a>
+ <div class="clear">
+ <hr/>
+ </div>
+ </div>
+ <div id="breadcrumbs">
+
+
+ <div class="xleft">
+ <a href="index.html" title="Knox">Knox</a>
+ >
+ About
+ </div>
+ <div class="xright"> <a
href="https://git-wip-us.apache.org/repos/asf/knox.git" class="externalLink"
title="Git">Git</a>
+ |
+ <a href="https://svn.apache.org/repos/asf/knox"
class="externalLink" title="Svn">Svn</a>
+ |
+ <a href="https://issues.apache.org/jira/browse/KNOX"
class="externalLink" title="Jira">Jira</a>
+ |
+ <a
href="https://cwiki.apache.org/confluence/display/KNOX/Index"
class="externalLink" title="Wiki">Wiki</a>
+
+
+ | <span id="publishDate">Last Published:
2014-08-06</span>
+ | <span id="projectVersion">Version: 0.0.0-SNAPSHOT</span>
+ </div>
+ <div class="clear">
+ <hr/>
+ </div>
+ </div>
+ <div id="leftColumn">
+ <div id="navcolumn">
+
+
+ <h5>Knox</h5>
+ <ul>
+ <li class="none">
+ <strong>Home</strong>
+ </li>
+ <li class="none">
+ <a
href="https://cwiki.apache.org/confluence/display/KNOX/News"
class="externalLink" title="News">News</a>
+ </li>
+ <li class="none">
+ <a href="license.html" title="License">License</a>
+ </li>
+ </ul>
+ <h5>Documentation</h5>
+ <ul>
+ <li class="none">
+ <a href="books/knox-0-4-0/knox-0-4-0.html"
title="User's Guide">User's Guide</a>
+ </li>
+ <li class="none">
+ <a
href="books/knox-0-4-0/knox-0-4-0.html#Quick+Start" title="Quick Start">Quick
Start</a>
+ </li>
+ <li class="none">
+ <a
href="https://cwiki.apache.org/confluence/display/KNOX/Dependencies"
class="externalLink" title="Dependencies">Dependencies</a>
+ </li>
+ <li class="none">
+ <a
href="https://cwiki.apache.org/confluence/display/KNOX/Index"
class="externalLink" title="Wiki">Wiki</a>
+ </li>
+ </ul>
+ <h5>Releases</h5>
+ <ul>
+ <li class="none">
+ <a
href="https://cwiki.apache.org/confluence/display/KNOX/Release+0.4.0"
class="externalLink" title="0.4.0">0.4.0</a>
+ </li>
+ <li class="none">
+ <a
href="https://cwiki.apache.org/confluence/display/KNOX/Release+0.3.0"
class="externalLink" title="0.3.0">0.3.0</a>
+ </li>
+ <li class="none">
+ <a
href="https://cwiki.apache.org/confluence/display/KNOX/Release+0.2.0"
class="externalLink" title="0.2.0">0.2.0</a>
+ </li>
+ <li class="none">
+ <a
href="https://cwiki.apache.org/confluence/display/KNOX/Roadmap"
class="externalLink" title="Roadmap">Roadmap</a>
+ </li>
+ </ul>
+ <h5>Processes</h5>
+ <ul>
+ <li class="none">
+ <a
href="https://cwiki.apache.org/confluence/display/KNOX/Build+Process"
class="externalLink" title="Build">Build</a>
+ </li>
+ <li class="none">
+ <a
href="https://cwiki.apache.org/confluence/display/KNOX/Release+Process"
class="externalLink" title="Release">Release</a>
+ </li>
+ <li class="none">
+ <a
href="https://cwiki.apache.org/confluence/display/KNOX/Contribution+Process"
class="externalLink" title="Contribute">Contribute</a>
+ </li>
+ <li class="none">
+ <a
href="https://cwiki.apache.org/confluence/display/KNOX/Site+Maintenance"
class="externalLink" title="Site Maintenance">Site Maintenance</a>
+ </li>
+ </ul>
+ <h5>Resources</h5>
+ <ul>
+ <li class="none">
+ <a
href="https://git-wip-us.apache.org/repos/asf/knox.git" class="externalLink"
title="Product Source">Product Source</a>
+ </li>
+ <li class="none">
+ <a href="https://svn.apache.org/repos/asf/knox"
class="externalLink" title="Site Source">Site Source</a>
+ </li>
+ <li class="none">
+ <a href="team-list.html" title="Project
Team">Project Team</a>
+ </li>
+ <li class="none">
+ <a href="mail-lists.html" title="Mailing
Lists">Mailing Lists</a>
+ </li>
+ <li class="none">
+ <a href="issue-tracking.html" title="Issue
Tracking">Issue Tracking</a>
+ </li>
+ </ul>
+ <h5>ASF</h5>
+ <ul>
+ <li class="none">
+ <a
href="http://www.apache.org/foundation/how-it-works.html" class="externalLink"
title="How Apache Works">How Apache Works</a>
+ </li>
+ <li class="none">
+ <a href="http://www.apache.org/foundation/"
class="externalLink" title="Foundation">Foundation</a>
+ </li>
+ <li class="none">
+ <a
href="http://www.apache.org/foundation/sponsorship.html" class="externalLink"
title="Sponsoring Apache">Sponsoring Apache</a>
+ </li>
+ <li class="none">
+ <a
href="http://www.apache.org/foundation/thanks.html" class="externalLink"
title="Thanks">Thanks</a>
+ </li>
+ </ul>
+ <a href="http://maven.apache.org/" title="Built
by Maven" class="poweredBy">
+ <img class="poweredBy" alt="Built by Maven"
src="./images/logos/maven-feather.png" />
+ </a>
+
+
+ </div>
+ </div>
+ <div id="bodyColumn">
+ <div id="contentBox">
+ <div class="section">
+<h2><a name="About_Apache_Knox_Gateway_Site"></a>About Apache Knox Gateway
Site</h2><a name="About_Apache_Knox_Gateway_Site"></a>
+<p>Knox is a gateway for Hadoop clusters.</p></div>
+ </div>
+ </div>
+ <div class="clear">
+ <hr/>
+ </div>
+ <div id="footer">
+ <div class="xright">
<?xml version="1.0" encoding="UTF-8"?>
<footer>
<div class="row span12">Apache Knox Gateway, Apache, the Apache feather logo
and the Apache Knox Gateway project logos
@@ -208,11 +185,11 @@ limitations under the License. --><div c
<div class="row span12">
<a
href="https://cwiki.apache.org/confluence/display/KNOX/Privacy+Policy">Privacy
Policy</a>
</div>
-</footer>
- </div>
- <div class="clear">
- <hr/>
- </div>
- </div>
- </body>
-</html>
+</footer>
+ </div>
+ <div class="clear">
+ <hr/>
+ </div>
+ </div>
+ </body>
+</html>
Modified: knox/site/issue-tracking.html
URL:
http://svn.apache.org/viewvc/knox/site/issue-tracking.html?rev=1616345&r1=1616344&r2=1616345&view=diff
==============================================================================
--- knox/site/issue-tracking.html (original)
+++ knox/site/issue-tracking.html Wed Aug 6 20:50:54 2014
@@ -1,17 +1,17 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<!-- Generated by Apache Maven Doxia Site Renderer 1.3 at Jun 13, 2014 -->
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
- <title>Knox Gateway - Issue Tracking</title>
- <style type="text/css" media="all">
- @import url("./css/maven-base.css");
- @import url("./css/maven-theme.css");
- @import url("./css/site.css");
- </style>
- <link rel="stylesheet" href="./css/print.css" type="text/css"
media="print" />
- <meta name="Date-Revision-yyyymmdd" content="20140613" />
- <meta http-equiv="Content-Language" content="en" />
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2014-08-06 -->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Knox Gateway – Issue Tracking</title>
+ <style type="text/css" media="all">
+ @import url("./css/maven-base.css");
+ @import url("./css/maven-theme.css");
+ @import url("./css/site.css");
+ </style>
+ <link rel="stylesheet" href="./css/print.css" type="text/css"
media="print" />
+ <meta name="Date-Revision-yyyymmdd" content="20140806" />
+ <meta http-equiv="Content-Language" content="en" />
<script type="text/javascript">var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-27188762-1']);
@@ -25,156 +25,163 @@
'.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(ga, s);
- })();</script>
-
- </head>
- <body class="composite">
- <div id="banner">
- <a href="./" id="bannerLeft">
- <img
src="images/knox-logo.gif" alt="Knox Gateway" />
- </a>
- <a href="./" id="bannerRight">
- <img
src="images/apache-logo.gif" alt="Apache Incubator" />
- </a>
- <div class="clear">
- <hr/>
- </div>
- </div>
- <div id="breadcrumbs">
-
-
- <div class="xleft">
- <a href="index.html" title="Knox">Knox</a>
- >
- Issue Tracking
- </div>
- <div class="xright"> <a
href="https://git-wip-us.apache.org/repos/asf/knox.git" class="externalLink"
title="Git">Git</a>
- |
- <a href="https://svn.apache.org/repos/asf/knox"
class="externalLink" title="Svn">Svn</a>
- |
- <a href="https://issues.apache.org/jira/browse/KNOX"
class="externalLink" title="Jira">Jira</a>
- |
- <a
href="https://cwiki.apache.org/confluence/display/KNOX/Index"
class="externalLink" title="Wiki">Wiki</a>
-
-
- | <span id="publishDate">Last Published:
2014-06-13</span>
- | <span id="projectVersion">Version: 0.0.0-SNAPSHOT</span>
- </div>
- <div class="clear">
- <hr/>
- </div>
- </div>
- <div id="leftColumn">
- <div id="navcolumn">
-
-
- <h5>Knox</h5>
- <ul>
- <li class="none">
- <a href="index.html" title="Home">Home</a>
- </li>
- <li class="none">
- <a
href="https://cwiki.apache.org/confluence/display/KNOX/News"
class="externalLink" title="News">News</a>
- </li>
- <li class="none">
- <a href="license.html" title="License">License</a>
- </li>
- </ul>
- <h5>Documentation</h5>
- <ul>
- <li class="none">
- <a href="books/knox-0-4-0/knox-0-4-0.html"
title="User's Guide">User's Guide</a>
- </li>
- <li class="none">
- <a
href="books/knox-0-4-0/knox-0-4-0.html#Quick+Start" title="Quick Start">Quick
Start</a>
- </li>
- <li class="none">
- <a
href="https://cwiki.apache.org/confluence/display/KNOX/Dependencies"
class="externalLink" title="Dependencies">Dependencies</a>
- </li>
- <li class="none">
- <a
href="https://cwiki.apache.org/confluence/display/KNOX/Index"
class="externalLink" title="Wiki">Wiki</a>
- </li>
- </ul>
- <h5>Releases</h5>
- <ul>
- <li class="none">
- <a
href="https://cwiki.apache.org/confluence/display/KNOX/Release+0.4.0"
class="externalLink" title="0.4.0">0.4.0</a>
- </li>
- <li class="none">
- <a
href="https://cwiki.apache.org/confluence/display/KNOX/Release+0.3.0"
class="externalLink" title="0.3.0">0.3.0</a>
- </li>
- <li class="none">
- <a
href="https://cwiki.apache.org/confluence/display/KNOX/Release+0.2.0"
class="externalLink" title="0.2.0">0.2.0</a>
- </li>
- <li class="none">
- <a
href="https://cwiki.apache.org/confluence/display/KNOX/Roadmap"
class="externalLink" title="Roadmap">Roadmap</a>
- </li>
- </ul>
- <h5>Processes</h5>
- <ul>
- <li class="none">
- <a
href="https://cwiki.apache.org/confluence/display/KNOX/Build+Process"
class="externalLink" title="Build">Build</a>
- </li>
- <li class="none">
- <a
href="https://cwiki.apache.org/confluence/display/KNOX/Release+Process"
class="externalLink" title="Release">Release</a>
- </li>
- <li class="none">
- <a
href="https://cwiki.apache.org/confluence/display/KNOX/Contribution+Process"
class="externalLink" title="Contribute">Contribute</a>
- </li>
- <li class="none">
- <a
href="https://cwiki.apache.org/confluence/display/KNOX/Site+Maintenance"
class="externalLink" title="Site Maintenance">Site Maintenance</a>
- </li>
- </ul>
- <h5>Resources</h5>
- <ul>
- <li class="none">
- <a
href="https://git-wip-us.apache.org/repos/asf/knox.git" class="externalLink"
title="Product Source">Product Source</a>
- </li>
- <li class="none">
- <a href="https://svn.apache.org/repos/asf/knox"
class="externalLink" title="Site Source">Site Source</a>
- </li>
- <li class="none">
- <a href="team-list.html" title="Project
Team">Project Team</a>
- </li>
- <li class="none">
- <a href="mail-lists.html" title="Mailing
Lists">Mailing Lists</a>
- </li>
- <li class="none">
- <strong>Issue Tracking</strong>
- </li>
- </ul>
- <h5>ASF</h5>
- <ul>
- <li class="none">
- <a
href="http://www.apache.org/foundation/how-it-works.html" class="externalLink"
title="How Apache Works">How Apache Works</a>
- </li>
- <li class="none">
- <a href="http://www.apache.org/foundation/"
class="externalLink" title="Foundation">Foundation</a>
- </li>
- <li class="none">
- <a
href="http://www.apache.org/foundation/sponsorship.html" class="externalLink"
title="Sponsoring Apache">Sponsoring Apache</a>
- </li>
- <li class="none">
- <a
href="http://www.apache.org/foundation/thanks.html" class="externalLink"
title="Thanks">Thanks</a>
- </li>
- </ul>
- <a href="http://maven.apache.org/" title="Built
by Maven" class="poweredBy">
- <img class="poweredBy" alt="Built by Maven"
src="./images/logos/maven-feather.png" />
- </a>
-
-
- </div>
- </div>
- <div id="bodyColumn">
- <div id="contentBox">
- <div class="section"><h2>Overview<a name="Overview"></a></h2><a
name="Overview"></a><p>This project uses <a class="externalLink"
href="http://www.atlassian.com/software/jira">JIRA</a> a J2EE-based, issue
tracking and project management application.</p></div><div
class="section"><h2>Issue Tracking<a name="Issue_Tracking"></a></h2><a
name="Issue_Tracking"></a><p>Issues, bugs, and feature requests should be
submitted to the following issue tracking system for this project.</p><div
class="source"><pre><a class="externalLink"
href="http://issues.apache.org/jira/browse/KNOX">http://issues.apache.org/jira/browse/KNOX</a></pre></div></div>
- </div>
- </div>
- <div class="clear">
- <hr/>
- </div>
- <div id="footer">
- <div class="xright">
+ })();</script>
+
+ </head>
+ <body class="composite">
+ <div id="banner">
+ <a href="./" id="bannerLeft">
+ <img
src="images/knox-logo.gif" alt="Knox Gateway" />
+ </a>
+ <a href="./" id="bannerRight">
+ <img
src="images/apache-logo.gif" alt="Apache Incubator" />
+ </a>
+ <div class="clear">
+ <hr/>
+ </div>
+ </div>
+ <div id="breadcrumbs">
+
+
+ <div class="xleft">
+ <a href="index.html" title="Knox">Knox</a>
+ >
+ Issue Tracking
+ </div>
+ <div class="xright"> <a
href="https://git-wip-us.apache.org/repos/asf/knox.git" class="externalLink"
title="Git">Git</a>
+ |
+ <a href="https://svn.apache.org/repos/asf/knox"
class="externalLink" title="Svn">Svn</a>
+ |
+ <a href="https://issues.apache.org/jira/browse/KNOX"
class="externalLink" title="Jira">Jira</a>
+ |
+ <a
href="https://cwiki.apache.org/confluence/display/KNOX/Index"
class="externalLink" title="Wiki">Wiki</a>
+
+
+ | <span id="publishDate">Last Published:
2014-08-06</span>
+ | <span id="projectVersion">Version: 0.0.0-SNAPSHOT</span>
+ </div>
+ <div class="clear">
+ <hr/>
+ </div>
+ </div>
+ <div id="leftColumn">
+ <div id="navcolumn">
+
+
+ <h5>Knox</h5>
+ <ul>
+ <li class="none">
+ <a href="index.html" title="Home">Home</a>
+ </li>
+ <li class="none">
+ <a
href="https://cwiki.apache.org/confluence/display/KNOX/News"
class="externalLink" title="News">News</a>
+ </li>
+ <li class="none">
+ <a href="license.html" title="License">License</a>
+ </li>
+ </ul>
+ <h5>Documentation</h5>
+ <ul>
+ <li class="none">
+ <a href="books/knox-0-4-0/knox-0-4-0.html"
title="User's Guide">User's Guide</a>
+ </li>
+ <li class="none">
+ <a
href="books/knox-0-4-0/knox-0-4-0.html#Quick+Start" title="Quick Start">Quick
Start</a>
+ </li>
+ <li class="none">
+ <a
href="https://cwiki.apache.org/confluence/display/KNOX/Dependencies"
class="externalLink" title="Dependencies">Dependencies</a>
+ </li>
+ <li class="none">
+ <a
href="https://cwiki.apache.org/confluence/display/KNOX/Index"
class="externalLink" title="Wiki">Wiki</a>
+ </li>
+ </ul>
+ <h5>Releases</h5>
+ <ul>
+ <li class="none">
+ <a
href="https://cwiki.apache.org/confluence/display/KNOX/Release+0.4.0"
class="externalLink" title="0.4.0">0.4.0</a>
+ </li>
+ <li class="none">
+ <a
href="https://cwiki.apache.org/confluence/display/KNOX/Release+0.3.0"
class="externalLink" title="0.3.0">0.3.0</a>
+ </li>
+ <li class="none">
+ <a
href="https://cwiki.apache.org/confluence/display/KNOX/Release+0.2.0"
class="externalLink" title="0.2.0">0.2.0</a>
+ </li>
+ <li class="none">
+ <a
href="https://cwiki.apache.org/confluence/display/KNOX/Roadmap"
class="externalLink" title="Roadmap">Roadmap</a>
+ </li>
+ </ul>
+ <h5>Processes</h5>
+ <ul>
+ <li class="none">
+ <a
href="https://cwiki.apache.org/confluence/display/KNOX/Build+Process"
class="externalLink" title="Build">Build</a>
+ </li>
+ <li class="none">
+ <a
href="https://cwiki.apache.org/confluence/display/KNOX/Release+Process"
class="externalLink" title="Release">Release</a>
+ </li>
+ <li class="none">
+ <a
href="https://cwiki.apache.org/confluence/display/KNOX/Contribution+Process"
class="externalLink" title="Contribute">Contribute</a>
+ </li>
+ <li class="none">
+ <a
href="https://cwiki.apache.org/confluence/display/KNOX/Site+Maintenance"
class="externalLink" title="Site Maintenance">Site Maintenance</a>
+ </li>
+ </ul>
+ <h5>Resources</h5>
+ <ul>
+ <li class="none">
+ <a
href="https://git-wip-us.apache.org/repos/asf/knox.git" class="externalLink"
title="Product Source">Product Source</a>
+ </li>
+ <li class="none">
+ <a href="https://svn.apache.org/repos/asf/knox"
class="externalLink" title="Site Source">Site Source</a>
+ </li>
+ <li class="none">
+ <a href="team-list.html" title="Project
Team">Project Team</a>
+ </li>
+ <li class="none">
+ <a href="mail-lists.html" title="Mailing
Lists">Mailing Lists</a>
+ </li>
+ <li class="none">
+ <strong>Issue Tracking</strong>
+ </li>
+ </ul>
+ <h5>ASF</h5>
+ <ul>
+ <li class="none">
+ <a
href="http://www.apache.org/foundation/how-it-works.html" class="externalLink"
title="How Apache Works">How Apache Works</a>
+ </li>
+ <li class="none">
+ <a href="http://www.apache.org/foundation/"
class="externalLink" title="Foundation">Foundation</a>
+ </li>
+ <li class="none">
+ <a
href="http://www.apache.org/foundation/sponsorship.html" class="externalLink"
title="Sponsoring Apache">Sponsoring Apache</a>
+ </li>
+ <li class="none">
+ <a
href="http://www.apache.org/foundation/thanks.html" class="externalLink"
title="Thanks">Thanks</a>
+ </li>
+ </ul>
+ <a href="http://maven.apache.org/" title="Built
by Maven" class="poweredBy">
+ <img class="poweredBy" alt="Built by Maven"
src="./images/logos/maven-feather.png" />
+ </a>
+
+
+ </div>
+ </div>
+ <div id="bodyColumn">
+ <div id="contentBox">
+ <div class="section">
+<h2><a name="Overview"></a>Overview</h2><a name="Overview"></a>
+<p>This project uses <a class="externalLink"
href="http://www.atlassian.com/software/jira">JIRA</a> a J2EE-based, issue
tracking and project management application.</p></div>
+<div class="section">
+<h2><a name="Issue_Tracking"></a>Issue Tracking</h2><a
name="Issue_Tracking"></a>
+<p>Issues, bugs, and feature requests should be submitted to the following
issue tracking system for this project.</p>
+<div class="source">
+<pre><a class="externalLink"
href="http://issues.apache.org/jira/browse/KNOX">http://issues.apache.org/jira/browse/KNOX</a></pre></div></div>
+ </div>
+ </div>
+ <div class="clear">
+ <hr/>
+ </div>
+ <div id="footer">
+ <div class="xright">
<?xml version="1.0" encoding="UTF-8"?>
<footer>
<div class="row span12">Apache Knox Gateway, Apache, the Apache feather logo
and the Apache Knox Gateway project logos
@@ -183,11 +190,11 @@
<div class="row span12">
<a
href="https://cwiki.apache.org/confluence/display/KNOX/Privacy+Policy">Privacy
Policy</a>
</div>
-</footer>
- </div>
- <div class="clear">
- <hr/>
- </div>
- </div>
- </body>
-</html>
+</footer>
+ </div>
+ <div class="clear">
+ <hr/>
+ </div>
+ </div>
+ </body>
+</html>
Modified: knox/site/license.html
URL:
http://svn.apache.org/viewvc/knox/site/license.html?rev=1616345&r1=1616344&r2=1616345&view=diff
==============================================================================
--- knox/site/license.html (original)
+++ knox/site/license.html Wed Aug 6 20:50:54 2014
@@ -1,17 +1,17 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<!-- Generated by Apache Maven Doxia Site Renderer 1.3 at Jun 13, 2014 -->
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
- <title>Knox Gateway - Project License</title>
- <style type="text/css" media="all">
- @import url("./css/maven-base.css");
- @import url("./css/maven-theme.css");
- @import url("./css/site.css");
- </style>
- <link rel="stylesheet" href="./css/print.css" type="text/css"
media="print" />
- <meta name="Date-Revision-yyyymmdd" content="20140613" />
- <meta http-equiv="Content-Language" content="en" />
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<!-- Generated by Apache Maven Doxia Site Renderer 1.6 at 2014-08-06 -->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Knox Gateway – Project License</title>
+ <style type="text/css" media="all">
+ @import url("./css/maven-base.css");
+ @import url("./css/maven-theme.css");
+ @import url("./css/site.css");
+ </style>
+ <link rel="stylesheet" href="./css/print.css" type="text/css"
media="print" />
+ <meta name="Date-Revision-yyyymmdd" content="20140806" />
+ <meta http-equiv="Content-Language" content="en" />
<script type="text/javascript">var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-27188762-1']);
@@ -25,149 +25,157 @@
'.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(ga, s);
- })();</script>
-
- </head>
- <body class="composite">
- <div id="banner">
- <a href="./" id="bannerLeft">
- <img
src="images/knox-logo.gif" alt="Knox Gateway" />
- </a>
- <a href="./" id="bannerRight">
- <img
src="images/apache-logo.gif" alt="Apache Incubator" />
- </a>
- <div class="clear">
- <hr/>
- </div>
- </div>
- <div id="breadcrumbs">
-
-
- <div class="xleft">
- <a href="index.html" title="Knox">Knox</a>
- >
- Project License
- </div>
- <div class="xright"> <a
href="https://git-wip-us.apache.org/repos/asf/knox.git" class="externalLink"
title="Git">Git</a>
- |
- <a href="https://svn.apache.org/repos/asf/knox"
class="externalLink" title="Svn">Svn</a>
- |
- <a href="https://issues.apache.org/jira/browse/KNOX"
class="externalLink" title="Jira">Jira</a>
- |
- <a
href="https://cwiki.apache.org/confluence/display/KNOX/Index"
class="externalLink" title="Wiki">Wiki</a>
-
-
- | <span id="publishDate">Last Published:
2014-06-13</span>
- | <span id="projectVersion">Version: 0.0.0-SNAPSHOT</span>
- </div>
- <div class="clear">
- <hr/>
- </div>
- </div>
- <div id="leftColumn">
- <div id="navcolumn">
-
-
- <h5>Knox</h5>
- <ul>
- <li class="none">
- <a href="index.html" title="Home">Home</a>
- </li>
- <li class="none">
- <a
href="https://cwiki.apache.org/confluence/display/KNOX/News"
class="externalLink" title="News">News</a>
- </li>
- <li class="none">
- <strong>License</strong>
- </li>
- </ul>
- <h5>Documentation</h5>
- <ul>
- <li class="none">
- <a href="books/knox-0-4-0/knox-0-4-0.html"
title="User's Guide">User's Guide</a>
- </li>
- <li class="none">
- <a
href="books/knox-0-4-0/knox-0-4-0.html#Quick+Start" title="Quick Start">Quick
Start</a>
- </li>
- <li class="none">
- <a
href="https://cwiki.apache.org/confluence/display/KNOX/Dependencies"
class="externalLink" title="Dependencies">Dependencies</a>
- </li>
- <li class="none">
- <a
href="https://cwiki.apache.org/confluence/display/KNOX/Index"
class="externalLink" title="Wiki">Wiki</a>
- </li>
- </ul>
- <h5>Releases</h5>
- <ul>
- <li class="none">
- <a
href="https://cwiki.apache.org/confluence/display/KNOX/Release+0.4.0"
class="externalLink" title="0.4.0">0.4.0</a>
- </li>
- <li class="none">
- <a
href="https://cwiki.apache.org/confluence/display/KNOX/Release+0.3.0"
class="externalLink" title="0.3.0">0.3.0</a>
- </li>
- <li class="none">
- <a
href="https://cwiki.apache.org/confluence/display/KNOX/Release+0.2.0"
class="externalLink" title="0.2.0">0.2.0</a>
- </li>
- <li class="none">
- <a
href="https://cwiki.apache.org/confluence/display/KNOX/Roadmap"
class="externalLink" title="Roadmap">Roadmap</a>
- </li>
- </ul>
- <h5>Processes</h5>
- <ul>
- <li class="none">
- <a
href="https://cwiki.apache.org/confluence/display/KNOX/Build+Process"
class="externalLink" title="Build">Build</a>
- </li>
- <li class="none">
- <a
href="https://cwiki.apache.org/confluence/display/KNOX/Release+Process"
class="externalLink" title="Release">Release</a>
- </li>
- <li class="none">
- <a
href="https://cwiki.apache.org/confluence/display/KNOX/Contribution+Process"
class="externalLink" title="Contribute">Contribute</a>
- </li>
- <li class="none">
- <a
href="https://cwiki.apache.org/confluence/display/KNOX/Site+Maintenance"
class="externalLink" title="Site Maintenance">Site Maintenance</a>
- </li>
- </ul>
- <h5>Resources</h5>
- <ul>
- <li class="none">
- <a
href="https://git-wip-us.apache.org/repos/asf/knox.git" class="externalLink"
title="Product Source">Product Source</a>
- </li>
- <li class="none">
- <a href="https://svn.apache.org/repos/asf/knox"
class="externalLink" title="Site Source">Site Source</a>
- </li>
- <li class="none">
- <a href="team-list.html" title="Project
Team">Project Team</a>
- </li>
- <li class="none">
- <a href="mail-lists.html" title="Mailing
Lists">Mailing Lists</a>
- </li>
- <li class="none">
- <a href="issue-tracking.html" title="Issue
Tracking">Issue Tracking</a>
- </li>
- </ul>
- <h5>ASF</h5>
- <ul>
- <li class="none">
- <a
href="http://www.apache.org/foundation/how-it-works.html" class="externalLink"
title="How Apache Works">How Apache Works</a>
- </li>
- <li class="none">
- <a href="http://www.apache.org/foundation/"
class="externalLink" title="Foundation">Foundation</a>
- </li>
- <li class="none">
- <a
href="http://www.apache.org/foundation/sponsorship.html" class="externalLink"
title="Sponsoring Apache">Sponsoring Apache</a>
- </li>
- <li class="none">
- <a
href="http://www.apache.org/foundation/thanks.html" class="externalLink"
title="Thanks">Thanks</a>
- </li>
- </ul>
- <a href="http://maven.apache.org/" title="Built
by Maven" class="poweredBy">
- <img class="poweredBy" alt="Built by Maven"
src="./images/logos/maven-feather.png" />
- </a>
-
-
- </div>
- </div>
- <div id="bodyColumn">
- <div id="contentBox">
- <div class="section"><h2>Overview<a name="Overview"></a></h2><a
name="Overview"></a><p>Typically the licenses listed for the project are that
of the project itself, and not of dependencies.</p></div><div
class="section"><h2>Project License<a name="Project_License"></a></h2><a
name="Project_License"></a><div class="section"><h3>The Apache Software
License, Version 2.0<a
name="The_Apache_Software_License_Version_2.0"></a></h3><a
name="The_Apache_Software_License_Version_2.0"></a><div class="source"><pre>
+ })();</script>
+
+ </head>
+ <body class="composite">
+ <div id="banner">
+ <a href="./" id="bannerLeft">
+ <img
src="images/knox-logo.gif" alt="Knox Gateway" />
+ </a>
+ <a href="./" id="bannerRight">
+ <img
src="images/apache-logo.gif" alt="Apache Incubator" />
+ </a>
+ <div class="clear">
+ <hr/>
+ </div>
+ </div>
+ <div id="breadcrumbs">
+
+
+ <div class="xleft">
+ <a href="index.html" title="Knox">Knox</a>
+ >
+ Project License
+ </div>
+ <div class="xright"> <a
href="https://git-wip-us.apache.org/repos/asf/knox.git" class="externalLink"
title="Git">Git</a>
+ |
+ <a href="https://svn.apache.org/repos/asf/knox"
class="externalLink" title="Svn">Svn</a>
+ |
+ <a href="https://issues.apache.org/jira/browse/KNOX"
class="externalLink" title="Jira">Jira</a>
+ |
+ <a
href="https://cwiki.apache.org/confluence/display/KNOX/Index"
class="externalLink" title="Wiki">Wiki</a>
+
+
+ | <span id="publishDate">Last Published:
2014-08-06</span>
+ | <span id="projectVersion">Version: 0.0.0-SNAPSHOT</span>
+ </div>
+ <div class="clear">
+ <hr/>
+ </div>
+ </div>
+ <div id="leftColumn">
+ <div id="navcolumn">
+
+
+ <h5>Knox</h5>
+ <ul>
+ <li class="none">
+ <a href="index.html" title="Home">Home</a>
+ </li>
+ <li class="none">
+ <a
href="https://cwiki.apache.org/confluence/display/KNOX/News"
class="externalLink" title="News">News</a>
+ </li>
+ <li class="none">
+ <strong>License</strong>
+ </li>
+ </ul>
+ <h5>Documentation</h5>
+ <ul>
+ <li class="none">
+ <a href="books/knox-0-4-0/knox-0-4-0.html"
title="User's Guide">User's Guide</a>
+ </li>
+ <li class="none">
+ <a
href="books/knox-0-4-0/knox-0-4-0.html#Quick+Start" title="Quick Start">Quick
Start</a>
+ </li>
+ <li class="none">
+ <a
href="https://cwiki.apache.org/confluence/display/KNOX/Dependencies"
class="externalLink" title="Dependencies">Dependencies</a>
+ </li>
+ <li class="none">
+ <a
href="https://cwiki.apache.org/confluence/display/KNOX/Index"
class="externalLink" title="Wiki">Wiki</a>
+ </li>
+ </ul>
+ <h5>Releases</h5>
+ <ul>
+ <li class="none">
+ <a
href="https://cwiki.apache.org/confluence/display/KNOX/Release+0.4.0"
class="externalLink" title="0.4.0">0.4.0</a>
+ </li>
+ <li class="none">
+ <a
href="https://cwiki.apache.org/confluence/display/KNOX/Release+0.3.0"
class="externalLink" title="0.3.0">0.3.0</a>
+ </li>
+ <li class="none">
+ <a
href="https://cwiki.apache.org/confluence/display/KNOX/Release+0.2.0"
class="externalLink" title="0.2.0">0.2.0</a>
+ </li>
+ <li class="none">
+ <a
href="https://cwiki.apache.org/confluence/display/KNOX/Roadmap"
class="externalLink" title="Roadmap">Roadmap</a>
+ </li>
+ </ul>
+ <h5>Processes</h5>
+ <ul>
+ <li class="none">
+ <a
href="https://cwiki.apache.org/confluence/display/KNOX/Build+Process"
class="externalLink" title="Build">Build</a>
+ </li>
+ <li class="none">
+ <a
href="https://cwiki.apache.org/confluence/display/KNOX/Release+Process"
class="externalLink" title="Release">Release</a>
+ </li>
+ <li class="none">
+ <a
href="https://cwiki.apache.org/confluence/display/KNOX/Contribution+Process"
class="externalLink" title="Contribute">Contribute</a>
+ </li>
+ <li class="none">
+ <a
href="https://cwiki.apache.org/confluence/display/KNOX/Site+Maintenance"
class="externalLink" title="Site Maintenance">Site Maintenance</a>
+ </li>
+ </ul>
+ <h5>Resources</h5>
+ <ul>
+ <li class="none">
+ <a
href="https://git-wip-us.apache.org/repos/asf/knox.git" class="externalLink"
title="Product Source">Product Source</a>
+ </li>
+ <li class="none">
+ <a href="https://svn.apache.org/repos/asf/knox"
class="externalLink" title="Site Source">Site Source</a>
+ </li>
+ <li class="none">
+ <a href="team-list.html" title="Project
Team">Project Team</a>
+ </li>
+ <li class="none">
+ <a href="mail-lists.html" title="Mailing
Lists">Mailing Lists</a>
+ </li>
+ <li class="none">
+ <a href="issue-tracking.html" title="Issue
Tracking">Issue Tracking</a>
+ </li>
+ </ul>
+ <h5>ASF</h5>
+ <ul>
+ <li class="none">
+ <a
href="http://www.apache.org/foundation/how-it-works.html" class="externalLink"
title="How Apache Works">How Apache Works</a>
+ </li>
+ <li class="none">
+ <a href="http://www.apache.org/foundation/"
class="externalLink" title="Foundation">Foundation</a>
+ </li>
+ <li class="none">
+ <a
href="http://www.apache.org/foundation/sponsorship.html" class="externalLink"
title="Sponsoring Apache">Sponsoring Apache</a>
+ </li>
+ <li class="none">
+ <a
href="http://www.apache.org/foundation/thanks.html" class="externalLink"
title="Thanks">Thanks</a>
+ </li>
+ </ul>
+ <a href="http://maven.apache.org/" title="Built
by Maven" class="poweredBy">
+ <img class="poweredBy" alt="Built by Maven"
src="./images/logos/maven-feather.png" />
+ </a>
+
+
+ </div>
+ </div>
+ <div id="bodyColumn">
+ <div id="contentBox">
+ <div class="section">
+<h2><a name="Overview"></a>Overview</h2><a name="Overview"></a>
+<p>Typically the licenses listed for the project are that of the project
itself, and not of dependencies.</p></div>
+<div class="section">
+<h2><a name="Project_License"></a>Project License</h2><a
name="Project_License"></a>
+<div class="section">
+<h3><a name="The_Apache_Software_License_Version_2.0"></a>The Apache Software
License, Version 2.0</h3><a name="The_Apache_Software_License_Version_2.0"></a>
+<div class="source">
+<pre>
Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/
@@ -369,14 +377,14 @@
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.
-</pre></div></div></div>
- </div>
- </div>
- <div class="clear">
- <hr/>
- </div>
- <div id="footer">
- <div class="xright">
+</pre></div></div></div>
+ </div>
+ </div>
+ <div class="clear">
+ <hr/>
+ </div>
+ <div id="footer">
+ <div class="xright">
<?xml version="1.0" encoding="UTF-8"?>
<footer>
<div class="row span12">Apache Knox Gateway, Apache, the Apache feather logo
and the Apache Knox Gateway project logos
@@ -385,11 +393,11 @@
<div class="row span12">
<a
href="https://cwiki.apache.org/confluence/display/KNOX/Privacy+Policy">Privacy
Policy</a>
</div>
-</footer>
- </div>
- <div class="clear">
- <hr/>
- </div>
- </div>
- </body>
-</html>
+</footer>
+ </div>
+ <div class="clear">
+ <hr/>
+ </div>
+ </div>
+ </body>
+</html>