updated docs
Project: http://git-wip-us.apache.org/repos/asf/tinkerpop/repo Commit: http://git-wip-us.apache.org/repos/asf/tinkerpop/commit/2979af65 Tree: http://git-wip-us.apache.org/repos/asf/tinkerpop/tree/2979af65 Diff: http://git-wip-us.apache.org/repos/asf/tinkerpop/diff/2979af65 Branch: refs/heads/TINKERPOP-1602 Commit: 2979af65e3c945c55264d76f1b0d657356f5e6ea Parents: 9f7e367 Author: Robert Dale <robd...@gmail.com> Authored: Wed Jan 18 09:08:19 2017 -0500 Committer: Robert Dale <robd...@gmail.com> Committed: Sat Jan 21 06:39:20 2017 -0500 ---------------------------------------------------------------------- CHANGELOG.asciidoc | 1 + docs/src/reference/gremlin-applications.asciidoc | 2 +- docs/src/upgrade/release-3.2.x-incubating.asciidoc | 9 +++++++++ 3 files changed, 11 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/2979af65/CHANGELOG.asciidoc ---------------------------------------------------------------------- diff --git a/CHANGELOG.asciidoc b/CHANGELOG.asciidoc index fb0f8da..735cee1 100644 --- a/CHANGELOG.asciidoc +++ b/CHANGELOG.asciidoc @@ -99,6 +99,7 @@ TinkerPop 3.2.4 (Release Date: NOT OFFICIALLY RELEASED YET) * Fixed a severe bug where `GraphComputer` strategies are not being loaded until the second use of the traversal source. * The root traversal now throws regular `NoSuchElementException` instead of `FastNoSuchElementException`. (*breaking*) * Added a short sleep to prevent traversal from finishing before it can be interrupted during `TraversalInterruptionComputerTest`. +* Added support for SSL client authentication [[release-3-2-3]] TinkerPop 3.2.3 (Release Date: October 17, 2016) http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/2979af65/docs/src/reference/gremlin-applications.asciidoc ---------------------------------------------------------------------- diff --git a/docs/src/reference/gremlin-applications.asciidoc b/docs/src/reference/gremlin-applications.asciidoc index 2454581..5cea36b 100644 --- a/docs/src/reference/gremlin-applications.asciidoc +++ b/docs/src/reference/gremlin-applications.asciidoc @@ -1036,7 +1036,7 @@ The following table describes the various configuration options that Gremlin Ser |ssl.keyCertChainFile |The X.509 certificate chain file in PEM format. If this value is not present and `ssl.enabled` is `true` a self-signed certificate will be used (not suitable for production). |_none_ |ssl.keyFile |The `PKCS#8` private key file in PEM format. If this value is not present and `ssl.enabled` is `true` a self-signed certificate will be used (not suitable for production). |_none_ |ssl.keyPassword |The password of the `keyFile` if it is password-protected |_none_ -|ssl.needClientAuth | Optional. One of NONE, OPTIONAL, REQUIRE. Enables client certificate authentication at the level specified. Can be used in combination with Authenticator. |_none_ +|ssl.needClientAuth | Optional. One of NONE, OPTIONAL, REQUIRE. Enables client certificate authentication at the enforcement level specified. Can be used in combination with Authenticator. |_none_ |ssl.trustCertChainFile | Required when needClientAuth is OPTIONAL or REQUIRE. Trusted certificates for verifying the remote endpoint's certificate. The file should contain an X.509 certificate chain in PEM format. |_none_ |strictTransactionManagement |Set to `true` to require `aliases` to be submitted on every requests, where the `aliases` become the scope of transaction management. |false |threadPoolBoss |The number of threads available to Gremlin Server for accepting connections. Should always be set to `1`. |1 http://git-wip-us.apache.org/repos/asf/tinkerpop/blob/2979af65/docs/src/upgrade/release-3.2.x-incubating.asciidoc ---------------------------------------------------------------------- diff --git a/docs/src/upgrade/release-3.2.x-incubating.asciidoc b/docs/src/upgrade/release-3.2.x-incubating.asciidoc index b478b96..e34edb5 100644 --- a/docs/src/upgrade/release-3.2.x-incubating.asciidoc +++ b/docs/src/upgrade/release-3.2.x-incubating.asciidoc @@ -141,6 +141,15 @@ removed. See: link:https://issues.apache.org/jira/browse/TINKERPOP-1562[TINKERPOP-1562] + +SSL Client Authentication +^^^^^^^^^^^^^^^^^^^^^^^^^ + +Added new server configuration option `ssl.needClientAuth`. + +See: link:https://issues.apache.org/jira/browse/TINKERPOP-1602[TINKERPOP-1602] + + Upgrading for Providers ~~~~~~~~~~~~~~~~~~~~~~~