This is an automated email from the ASF dual-hosted git repository.
exceptionfactory pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/nifi-site.git
The following commit(s) were added to refs/heads/asf-site by this push:
new a6156b7 Published documentation for NiFi Registry 1.19.0
a6156b7 is described below
commit a6156b747fcc740a5dca5c5f880ebb3e8f01af07
Author: exceptionfactory <[email protected]>
AuthorDate: Mon Nov 28 10:33:06 2022 -0600
Published documentation for NiFi Registry 1.19.0
---
.../html/administration-guide.html | 65 +++++++++++++++++++++-
docs/nifi-registry-docs/html/getting-started.html | 2 +-
docs/nifi-registry-docs/html/user-guide.html | 2 +-
docs/nifi-registry-docs/rest-api/index.html | 19 ++++++-
4 files changed, 82 insertions(+), 6 deletions(-)
diff --git a/docs/nifi-registry-docs/html/administration-guide.html
b/docs/nifi-registry-docs/html/administration-guide.html
index 2dd4b6d..d4962e9 100644
--- a/docs/nifi-registry-docs/html/administration-guide.html
+++ b/docs/nifi-registry-docs/html/administration-guide.html
@@ -442,7 +442,11 @@ body.book #toc,body.book #preamble,body.book
h1.sect0,body.book .sect1>h2{page-b
<li><a href="administration-guide.html#system-requirements">System
Requirements</a></li>
<li><a
href="administration-guide.html#how-to-install-and-start-nifi-registry">How to
install and start NiFi Registry</a></li>
<li><a
href="administration-guide.html#recommended-antivirus-exclusions">Recommended
Antivirus Exclusions</a></li>
-<li><a href="administration-guide.html#security_configuration">Security
Configuration</a></li>
+<li><a href="administration-guide.html#security_configuration">Security
Configuration</a>
+<ul class="sectlevel2">
+<li><a href="administration-guide.html#tls_cipher_suites">TLS Cipher
Suites</a></li>
+</ul>
+</li>
<li><a href="administration-guide.html#user_authentication">User
Authentication</a>
<ul class="sectlevel2">
<li><a href="administration-guide.html#ldap_identity_provider">Lightweight
Directory Access Protocol (LDAP)</a></li>
@@ -770,6 +774,56 @@ It is important when enabling HTTPS that the
<code>nifi.registry.web.http.port</
</tr>
</table>
</div>
+<div class="sect2">
+<h3 id="tls_cipher_suites"><a class="anchor"
href="administration-guide.html#tls_cipher_suites"></a>TLS Cipher Suites</h3>
+<div class="paragraph">
+<p>The Java Runtime Environment provides the ability to specify custom TLS
cipher suites to be used by servers when accepting client connections. See
+<a href="https://java.com/en/configure_crypto.html" target="_blank"
rel="noopener">here</a> for more information. To use this feature for the NiFi
web service, the following NiFi properties
+may be set:</p>
+</div>
+<table class="tableblock frame-all grid-all stretch">
+<colgroup>
+<col style="width: 50%;">
+<col style="width: 50%;">
+</colgroup>
+<thead>
+<tr>
+<th class="tableblock halign-left valign-top">Property Name</th>
+<th class="tableblock halign-left valign-top">Description</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="tableblock halign-left valign-top"><p
class="tableblock"><code>nifi.registry.web.https.ciphersuites.include</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Set of
ciphers that are available to be used by incoming client connections. Replaces
system defaults if set.</p></td>
+</tr>
+</tbody>
+<tfoot>
+<tr>
+<td class="tableblock halign-left valign-top"><p
class="tableblock"><code>nifi.registry.web.https.ciphersuites.exclude</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">Set of
ciphers that must not be used by incoming client connections. Filters
available ciphers if set.</p></td>
+</tr>
+</tfoot>
+</table>
+<div class="paragraph">
+<p>Each property should take the form of a comma-separated list of common
cipher names as specified
+<a
href="https://docs.oracle.com/javase/8/docs/technotes/guides/security/StandardNames.html#ciphersuites"
target="_blank" rel="noopener">here</a>. Regular expressions
+(for example <code>^.*GCM_SHA256$</code>) may also be specified.</p>
+</div>
+<div class="paragraph">
+<p>The semantics match the use of the following Jetty APIs:</p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p><a
href="https://www.eclipse.org/jetty/javadoc/jetty-9/org/eclipse/jetty/util/ssl/SslContextFactory.html#setIncludeCipherSuites(java.lang.String...)">SslContextFactory.setIncludeCipherSuites()</a></p>
+</li>
+<li>
+<p><a
href="https://www.eclipse.org/jetty/javadoc/jetty-9/org/eclipse/jetty/util/ssl/SslContextFactory.html#setExcludeCipherSuites(java.lang.String...)">SslContextFactory.setExcludeCipherSuites()</a></p>
+</li>
+</ul>
+</div>
+</div>
</div>
</div>
<div class="sect1">
@@ -2294,6 +2348,13 @@ Values for periods of time and data sizes must include
the unit of measure, for
<td class="tableblock halign-left valign-top"><p class="tableblock">The HTTPS
port. It is blank by default. When configuring NiFi Registry to run securely,
this port should be configured.</p></td>
</tr>
<tr>
+<td class="tableblock halign-left valign-top"><p
class="tableblock"><code>nifi.registry.web.https.application.protocols</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">The
space-separated list of application protocols supported when running with HTTPS
enabled.</p>
+<p class="tableblock">The default value is <code>http/1.1</code>.</p>
+<p class="tableblock">The value can be set to <code>h2 http/1.1</code> to
support Application Layer Protocol Negotiation (ALPN) for HTTP/2 or HTTP/1.1
based on client capabilities.</p>
+<p class="tableblock">The value can be set to <code>h2</code> to require
HTTP/2 and disable HTTP/1.1.</p></td>
+</tr>
+<tr>
<td class="tableblock halign-left valign-top"><p
class="tableblock"><code>nifi.registry.web.jetty.working.directory</code></p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">The
location of the Jetty working directory. The default value is
<code>./work/jetty</code>.</p></td>
</tr>
@@ -3674,7 +3735,7 @@ via NiFi Registry’s <em>logback.xml</em>, which by
default contains an appende
</div>
<div id="footer">
<div id="footer-text">
-Last updated 2022-10-03 11:33:52 -0700
+Last updated 2022-11-22 19:57:25 -0700
</div>
</div>
</body>
diff --git a/docs/nifi-registry-docs/html/getting-started.html
b/docs/nifi-registry-docs/html/getting-started.html
index 232122f..ebcbb1e 100644
--- a/docs/nifi-registry-docs/html/getting-started.html
+++ b/docs/nifi-registry-docs/html/getting-started.html
@@ -763,7 +763,7 @@ the versioned flow you just saved (a refresh may be
required):</p>
</div>
<div id="footer">
<div id="footer-text">
-Last updated 2022-10-03 11:33:52 -0700
+Last updated 2022-11-22 19:57:25 -0700
</div>
</div>
</body>
diff --git a/docs/nifi-registry-docs/html/user-guide.html
b/docs/nifi-registry-docs/html/user-guide.html
index a461e83..7adc952 100644
--- a/docs/nifi-registry-docs/html/user-guide.html
+++ b/docs/nifi-registry-docs/html/user-guide.html
@@ -1651,7 +1651,7 @@ In order to upload a NAR to NiFi Registry, it must
contain the file <em>META-INF
</div>
<div id="footer">
<div id="footer-text">
-Last updated 2022-10-03 11:33:52 -0700
+Last updated 2022-11-22 19:57:25 -0700
</div>
</div>
</body>
diff --git a/docs/nifi-registry-docs/rest-api/index.html
b/docs/nifi-registry-docs/rest-api/index.html
index 957a028..0b0f4a1 100644
--- a/docs/nifi-registry-docs/rest-api/index.html
+++ b/docs/nifi-registry-docs/rest-api/index.html
@@ -134,7 +134,7 @@
<div class="app-desc">The REST API provides an interface to a registry
with operations for saving, versioning, reading NiFi flows and components.</div>
<div class="app-desc">More information: <a
href="https://nifi.apache.org">https://nifi.apache.org</a></div>
<div class="app-desc">Contact Info: <a
href="http://localhost:18080/nifi-registry-docs/rest-api/[email protected]">[email protected]</a></div>
- <div class="app-desc">Version: 1.18.0</div>
+ <div class="app-desc">Version: 1.19.0</div>
<div class="license-info">Apache 2.0 License</div>
<div
class="license-url">https://www.apache.org/licenses/LICENSE-2.0.html</div>
@@ -1484,6 +1484,7 @@
"identifier" : "identifier",
"componentType" : "CONNECTION",
"comments" : "comments",
+ "proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 1,
@@ -1536,6 +1537,7 @@
"identifier" : "identifier",
"componentType" : "CONNECTION",
"comments" : "comments",
+ "proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 1,
@@ -2136,6 +2138,7 @@
"identifier" : "identifier",
"componentType" : "CONNECTION",
"comments" : "comments",
+ "proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 1,
@@ -2188,6 +2191,7 @@
"identifier" : "identifier",
"componentType" : "CONNECTION",
"comments" : "comments",
+ "proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 1,
@@ -2887,6 +2891,7 @@
"identifier" : "identifier",
"componentType" : "CONNECTION",
"comments" : "comments",
+ "proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 1,
@@ -2939,6 +2944,7 @@
"identifier" : "identifier",
"componentType" : "CONNECTION",
"comments" : "comments",
+ "proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 1,
@@ -3640,6 +3646,7 @@
"identifier" : "identifier",
"componentType" : "CONNECTION",
"comments" : "comments",
+ "proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 1,
@@ -3692,6 +3699,7 @@
"identifier" : "identifier",
"componentType" : "CONNECTION",
"comments" : "comments",
+ "proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 1,
@@ -4281,6 +4289,7 @@
"identifier" : "identifier",
"componentType" : "CONNECTION",
"comments" : "comments",
+ "proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 1,
@@ -4333,6 +4342,7 @@
"identifier" : "identifier",
"componentType" : "CONNECTION",
"comments" : "comments",
+ "proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 1,
@@ -8662,6 +8672,7 @@
"identifier" : "identifier",
"componentType" : "CONNECTION",
"comments" : "comments",
+ "proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 1,
@@ -8714,6 +8725,7 @@
"identifier" : "identifier",
"componentType" : "CONNECTION",
"comments" : "comments",
+ "proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 1,
@@ -9301,6 +9313,7 @@
"identifier" : "identifier",
"componentType" : "CONNECTION",
"comments" : "comments",
+ "proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 1,
@@ -9353,6 +9366,7 @@
"identifier" : "identifier",
"componentType" : "CONNECTION",
"comments" : "comments",
+ "proxyPassword" : "proxyPassword",
"communicationsTimeout" : "communicationsTimeout",
"proxyHost" : "proxyHost",
"proxyPort" : 1,
@@ -13116,8 +13130,8 @@
<div class="param">componentType (optional)</div><div class="param-desc"><span
class="param-type"><a href="index.html#string">String</a></span> </div>
<div class="param-enum-header">Enum:</div>
<div class="param-enum">CONNECTION</div><div
class="param-enum">PROCESSOR</div><div
class="param-enum">PROCESS_GROUP</div><div
class="param-enum">REMOTE_PROCESS_GROUP</div><div
class="param-enum">INPUT_PORT</div><div
class="param-enum">OUTPUT_PORT</div><div
class="param-enum">REMOTE_INPUT_PORT</div><div
class="param-enum">REMOTE_OUTPUT_PORT</div><div
class="param-enum">FUNNEL</div><div class="param-enum">LABEL</div><div
class="param-enum">CONTROLLER_SERVICE</div><div class="param [...]
-<div class="param">flowFileOutboundPolicy (optional)</div><div
class="param-desc"><span class="param-type"><a
href="index.html#string">String</a></span> The FlowFile Outbound Policy for the
Process Group </div>
<div class="param">flowFileConcurrency (optional)</div><div
class="param-desc"><span class="param-type"><a
href="index.html#string">String</a></span> The configured FlowFile Concurrency
for the Process Group </div>
+<div class="param">flowFileOutboundPolicy (optional)</div><div
class="param-desc"><span class="param-type"><a
href="index.html#string">String</a></span> The FlowFile Outbound Policy for the
Process Group </div>
<div class="param">groupIdentifier (optional)</div><div
class="param-desc"><span class="param-type"><a
href="index.html#string">String</a></span> The ID of the Process Group that
this component belongs to </div>
</div> <!-- field-items -->
</div>
@@ -13214,6 +13228,7 @@
<div class="param">proxyHost (optional)</div><div class="param-desc"><span
class="param-type"><a href="index.html#string">String</a></span> </div>
<div class="param">proxyPort (optional)</div><div class="param-desc"><span
class="param-type"><a href="index.html#integer">Integer</a></span> format:
int32</div>
<div class="param">proxyUser (optional)</div><div class="param-desc"><span
class="param-type"><a href="index.html#string">String</a></span> </div>
+<div class="param">proxyPassword (optional)</div><div class="param-desc"><span
class="param-type"><a href="index.html#string">String</a></span> </div>
<div class="param">inputPorts (optional)</div><div class="param-desc"><span
class="param-type"><a
href="index.html#VersionedRemoteGroupPort">array[VersionedRemoteGroupPort]</a></span>
A Set of Input Ports that can be connected to, in order to send data to the
remote NiFi instance </div>
<div class="param">outputPorts (optional)</div><div class="param-desc"><span
class="param-type"><a
href="index.html#VersionedRemoteGroupPort">array[VersionedRemoteGroupPort]</a></span>
A Set of Output Ports that can be connected to, in order to pull data from the
remote NiFi instance </div>
<div class="param">componentType (optional)</div><div class="param-desc"><span
class="param-type"><a href="index.html#string">String</a></span> </div>