|
2 | 2 | <!-- NewPage -->
|
3 | 3 | <html lang="en">
|
4 | 4 | <head>
|
5 |
| -<!-- Generated by javadoc (1.8.0_292) on Tue Jul 13 08:02:14 GMT 2021 --> |
| 5 | +<!-- Generated by javadoc (1.8.0_292) on Mon Jul 19 10:13:58 GMT 2021 --> |
6 | 6 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
7 | 7 | <title>EnvironmentBuilder.TlsConfiguration (RabbitMQ Stream Java Client 0.2.0-SNAPSHOT API)</title>
|
8 |
| -<meta name="date" content="2021-07-13"> |
| 8 | +<meta name="date" content="2021-07-19"> |
9 | 9 | <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
10 | 10 | <script type="text/javascript" src="../../../script.js"></script>
|
11 | 11 | </head>
|
|
19 | 19 | catch(err) {
|
20 | 20 | }
|
21 | 21 | //-->
|
22 |
| -var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6}; |
| 22 | +var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6}; |
23 | 23 | var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
|
24 | 24 | var altColor = "altColor";
|
25 | 25 | var rowColor = "rowColor";
|
@@ -152,6 +152,12 @@ <h3>Method Summary</h3>
|
152 | 152 | </tr>
|
153 | 153 | <tr id="i4" class="altColor">
|
154 | 154 | <td class="colFirst"><code><a href="../../../com/rabbitmq/stream/EnvironmentBuilder.TlsConfiguration.html" title="interface in com.rabbitmq.stream">EnvironmentBuilder.TlsConfiguration</a></code></td>
|
| 155 | +<td class="colLast"><code><span class="memberNameLink"><a href="../../../com/rabbitmq/stream/EnvironmentBuilder.TlsConfiguration.html#sslParameters-javax.net.ssl.SSLParameters-">sslParameters</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/javax/net/ssl/SSLParameters.html?is-external=true" title="class or interface in javax.net.ssl">SSLParameters</a> sslParameters)</code> |
| 156 | +<div class="block">Set <a href="https://docs.oracle.com/javase/8/docs/api/javax/net/ssl/SSLParameters.html?is-external=true" title="class or interface in javax.net.ssl"><code>SSLParameters</code></a> for the <a href="https://docs.oracle.com/javase/8/docs/api/javax/net/ssl/SSLEngine.html?is-external=true" title="class or interface in javax.net.ssl"><code>SSLEngine</code></a>.</div> |
| 157 | +</td> |
| 158 | +</tr> |
| 159 | +<tr id="i5" class="rowColor"> |
| 160 | +<td class="colFirst"><code><a href="../../../com/rabbitmq/stream/EnvironmentBuilder.TlsConfiguration.html" title="interface in com.rabbitmq.stream">EnvironmentBuilder.TlsConfiguration</a></code></td> |
155 | 161 | <td class="colLast"><code><span class="memberNameLink"><a href="../../../com/rabbitmq/stream/EnvironmentBuilder.TlsConfiguration.html#trustEverything--">trustEverything</a></span>()</code>
|
156 | 162 | <div class="block">Convenience method to set a <code>SslContext</code> that trusts all servers.</div>
|
157 | 163 | </td>
|
@@ -223,6 +229,28 @@ <h4>sslContext</h4>
|
223 | 229 | </dl>
|
224 | 230 | </li>
|
225 | 231 | </ul>
|
| 232 | +<a name="sslParameters-javax.net.ssl.SSLParameters-"> |
| 233 | +<!-- --> |
| 234 | +</a> |
| 235 | +<ul class="blockList"> |
| 236 | +<li class="blockList"> |
| 237 | +<h4>sslParameters</h4> |
| 238 | +<pre><a href="../../../com/rabbitmq/stream/EnvironmentBuilder.TlsConfiguration.html" title="interface in com.rabbitmq.stream">EnvironmentBuilder.TlsConfiguration</a> sslParameters(<a href="https://docs.oracle.com/javase/8/docs/api/javax/net/ssl/SSLParameters.html?is-external=true" title="class or interface in javax.net.ssl">SSLParameters</a> sslParameters)</pre> |
| 239 | +<div class="block">Set <a href="https://docs.oracle.com/javase/8/docs/api/javax/net/ssl/SSLParameters.html?is-external=true" title="class or interface in javax.net.ssl"><code>SSLParameters</code></a> for the <a href="https://docs.oracle.com/javase/8/docs/api/javax/net/ssl/SSLEngine.html?is-external=true" title="class or interface in javax.net.ssl"><code>SSLEngine</code></a>. |
| 240 | + |
| 241 | + <p>Provided <a href="https://docs.oracle.com/javase/8/docs/api/javax/net/ssl/SSLParameters.html?is-external=true" title="class or interface in javax.net.ssl"><code>SSLParameters</code></a> will be merged into the <a href="https://docs.oracle.com/javase/8/docs/api/javax/net/ssl/SSLParameters.html?is-external=true" title="class or interface in javax.net.ssl"><code>SSLParameters</code></a> returned by |
| 242 | + <a href="https://docs.oracle.com/javase/8/docs/api/javax/net/ssl/SSLEngine.html?is-external=true#getSSLParameters--" title="class or interface in javax.net.ssl"><code>SSLEngine.getSSLParameters()</code></a>, that is non-null property values from the provided |
| 243 | + instance will override those in the original instance. |
| 244 | + |
| 245 | + <p>This is typically use to provide SNI information with <a href="https://docs.oracle.com/javase/8/docs/api/javax/net/ssl/SSLParameters.html?is-external=true#setServerNames-java.util.List-" title="class or interface in javax.net.ssl"><code>SSLParameters.setServerNames(List)</code></a>.</div> |
| 246 | +<dl> |
| 247 | +<dt><span class="paramLabel">Parameters:</span></dt> |
| 248 | +<dd><code>sslParameters</code> - </dd> |
| 249 | +<dt><span class="returnLabel">Returns:</span></dt> |
| 250 | +<dd>the TLS configuration helper</dd> |
| 251 | +</dl> |
| 252 | +</li> |
| 253 | +</ul> |
226 | 254 | <a name="trustEverything--">
|
227 | 255 | <!-- -->
|
228 | 256 | </a>
|
|
0 commit comments