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>

Reply via email to