dependabot[bot] opened a new pull request, #6205:
URL: https://github.com/apache/camel-quarkus/pull/6205

   Bumps 
[com.unboundid:unboundid-ldapsdk](https://github.com/pingidentity/ldapsdk) from 
7.0.0 to 7.0.1.
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/pingidentity/ldapsdk/releases";>com.unboundid:unboundid-ldapsdk's
 releases</a>.</em></p>
   <blockquote>
   <h2>UnboundID LDAP SDK for Java 7.0.1</h2>
   <p>We have just released version 7.0.1 of the <a 
href="https://github.com/pingidentity/ldapsdk";>UnboundID LDAP SDK for Java</a>. 
It is available for download from <a 
href="https://github.com/pingidentity/ldapsdk/releases";>GitHub</a> and <a 
href="https://sourceforge.net/projects/ldap-sdk/files/";>SourceForge</a>, and it 
is available in the <a 
href="https://central.sonatype.com/artifact/com.unboundid/unboundid-ldapsdk/7.0.1";>Maven
 Central Repository</a>. You can find the release notes for this release (and 
all previous versions) at <a 
href="https://docs.ldap.com/ldap-sdk/docs/release-notes.html";>https://docs.ldap.com/ldap-sdk/docs/release-notes.html</a>,
 but here’s a summary of the changes:</p>
   <ul>
   <li>
   <p>We added a new 
<code>MaximumIdleDurationLDAPConnectionPoolHealthCheck</code> class that can be 
used to replace connections that have remained idle for longer than a specified 
length of time. We generally recommend setting a maximum connection age for the 
pool so that connections are automatically replaced after a given amount of 
time regardless of their activity, but the new health check can be used as an 
alternative if you want to keep active connections around as long as possible 
while also ensuring that idle connections are closed by the LDAP SDK before 
they might be closed by the LDAP server or by intermediate network 
equipment.</p>
   </li>
   <li>
   <p>We updated the in-memory directory server to improve its concurrency when 
processing operations that don’t need to make changes to the data, including 
binds, searches, and compares.</p>
   </li>
   <li>
   <p>We added new <code>Filter.createSubstringAssertion</code> methods that 
can be used to create properly encoded string representations of substring 
assertions. This can be particularly helpful when you want to create an 
extensible matching filter using a substring matching rule.</p>
   </li>
   <li>
   <p>We updated the <code>KeyStoreKeyManager</code> and 
<code>TrustStoreTrustManager</code> classes to make it possible to use an 
alternative security provider when accessing the associated key or trust store. 
We’ve also made it possible to indicate whether the LDAP SDK should be allowed 
to access non-FIPS-compliant key stores when operating in FIPS 140-2-compliant 
mode.</p>
   </li>
   <li>
   <p>We fixed an issue in which the <code>parallel-update</code> tool would 
use an in-memory buffer to hold information about information to write to the 
reject file, but it would not automatically flush that buffer when changes are 
rejected. In some cases, this could introduce a significant delay between the 
time that a change is rejected and the time that a record of it was written to 
the specified log file.</p>
   </li>
   <li>
   <p>We fixed an issue with the <code>manage-certificates</code> tool that 
could prevent it from accessing the JVM’s default trust store in cases where 
the LDAP SDK is operating in FIPS 140-2-compliant mode and the tool is invoked 
programmatically (as opposed to running it from the command line).</p>
   </li>
   <li>
   <p>We updated the command-line tool framework to make it possible for tools 
to expose arguments for generating a debug log file. All of the tools included 
with the LDAP SDK have been updated to provide this option, and you can use the 
<code>--help-debug</code> argument to see the applicable arguments.</p>
   </li>
   <li>
   <p>We updated the debug logging framework to make it possible to write debug 
messages, which are formatted as JSON objects, using a multi-line 
representation rather than the default single-line representation. People 
looking at the log messages may find the multi-line format easier to read.</p>
   </li>
   <li>
   <p>We added a new 
<code>StaticUtils.setSystemPropertyIfNotAlreadyDefined</code> method that can 
be used to set the value of a specified system property in the JVM, but only if 
it’s not already set (in which case its current value will be preserved).</p>
   </li>
   <li>
   <p>We added client-side support for a new “verify password” extended request 
in the Ping Identity Directory Server that properly authorized clients (under a 
restricted set of circumstances) can use to determine whether a given password 
is valid for a specified user without performing any other password policy 
processing.</p>
   </li>
   <li>
   <p>We updated the OID registry to include records for a number of collation 
matching rules supported in the Ping Identity Directory Server, ForgeRock 
OpenDJ, Oracle OUD, and other servers.</p>
   </li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/pingidentity/ldapsdk/blob/master/docs/release-notes.html";>com.unboundid:unboundid-ldapsdk's
 changelog</a>.</em></p>
   <blockquote>
   <pre><code>          &lt;div align=&quot;right&quot;&gt;
   </code></pre>
   <p>${TARGET=&quot;offline&quot;}                <!-- raw HTML omitted 
-->LDAP SDK Home Page<!-- raw HTML omitted -->
   ${TARGET=&quot;offline&quot;}                <!-- raw HTML omitted -->
   <!-- raw HTML omitted -->Product Information<!-- raw HTML omitted -->
   <!-- raw HTML omitted --></p>
   <pre><code>          &lt;h2&gt;Release Notes&lt;/h2&gt;
   <pre><code>      &amp;lt;h3&amp;gt;Version 7.0.1&amp;lt;/h3&amp;gt;
   
         &amp;lt;p&amp;gt;
           The following changes were made between the 7.0.0 and 7.0.1 releases:
         &amp;lt;/p&amp;gt;
   
         &amp;lt;ul&amp;gt;
           &amp;lt;li&amp;gt;
             Added a new LDAP connection pool health check that can be used to 
replace
             connections that have remained idle for longer than a specified 
length of time.
             This is primarily useful in cases where the associated directory 
servers (or
             intermediate networking equipment) may terminate connections that 
have remained
             idle for too long.  Note that in connection pools that may contain 
connections
             across multiple servers, you should probably set a maximum 
connection age for the
             pool rather than using this health check, as this will better 
allow the pool to
             return to a balanced state more quickly after a failure has caused 
connections to
             migrate away from one or more servers.  Also note that health 
checks that attempt
             to actually communicate with the associated server over LDAP may 
be preferred
             over this health check because not only will they do a better job 
of ensuring
             that connections are actually usable, but the communication that 
they perform
             will also prevent the connections from being seen as idle.
             &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;
           &amp;lt;/li&amp;gt;
   
           &amp;lt;li&amp;gt;
             Updated the in-memory directory server to improve its concurrency 
when performing
             operations that don't need to make changes to the data.
             &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;
           &amp;lt;/li&amp;gt;
   
           &amp;lt;li&amp;gt;
             Added createSubstringAssertion methods to the filter class, which 
make it easier
             to construct the string representation of a substring assertion 
with a given
             combination of subInitial, subAny, and/or subFinal elements.  This 
can be helpful
             for creating the assertion value for an extensible matching filter 
for use with a
             substring matching rule.
             &amp;lt;br&amp;gt;&amp;lt;br&amp;gt;
           &amp;lt;/li&amp;gt;
   
           &amp;lt;li&amp;gt;
             Updated the KeyStoreKeyManager and TrustStoreTrustManager classes 
to make it
             possible to use alternative security providers when accessing key 
store files.  It
   </code></pre>
   <p></code></pre></p>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/pingidentity/ldapsdk/commit/b3aa7b0ed0d31f12faaddbdb312a6aa0480800d5";><code>b3aa7b0</code></a>
 Update the OID registry</li>
   <li><a 
href="https://github.com/pingidentity/ldapsdk/commit/45c422fa05da9e802728f3532c10c341440ac05f";><code>45c422f</code></a>
 Add method for setting property if not defined</li>
   <li><a 
href="https://github.com/pingidentity/ldapsdk/commit/ed92d12eadf26dce2dd3fb5bac812e1f27bafba2";><code>ed92d12</code></a>
 Set FIPS-related props if appropriate in Ping DS</li>
   <li><a 
href="https://github.com/pingidentity/ldapsdk/commit/7f26eabb948c50e59810769354a88aff933b20c7";><code>7f26eab</code></a>
 Change --helpDebug to --help-debug</li>
   <li><a 
href="https://github.com/pingidentity/ldapsdk/commit/06d4170d1da4d82a4e643a4c1b9ed6af994e65d8";><code>06d4170</code></a>
 Add command-line tool debugging support</li>
   <li><a 
href="https://github.com/pingidentity/ldapsdk/commit/fde3b8a3181c3e81072fe25032c5bc1f4802983c";><code>fde3b8a</code></a>
 Fix a message typo</li>
   <li><a 
href="https://github.com/pingidentity/ldapsdk/commit/0d1ba3c3b36faa326e224c20f9504e97b878bd6b";><code>0d1ba3c</code></a>
 Improve verify password documentation</li>
   <li><a 
href="https://github.com/pingidentity/ldapsdk/commit/858ec6c82055b255338871aaa40c69c26913657c";><code>858ec6c</code></a>
 Add a verify password extended request</li>
   <li><a 
href="https://github.com/pingidentity/ldapsdk/commit/09f70eaa616159987d303519830d601a6434e238";><code>09f70ea</code></a>
 Improve in-memory directory server concurrency</li>
   <li><a 
href="https://github.com/pingidentity/ldapsdk/commit/efd0cc6664c976449f137651d59064fd00aa9187";><code>efd0cc6</code></a>
 Add Filter.createSubstringAssertion methods</li>
   <li>Additional commits viewable in <a 
href="https://github.com/pingidentity/ldapsdk/compare/7.0.0...7.0.1";>compare 
view</a></li>
   </ul>
   </details>
   <br />
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.unboundid:unboundid-ldapsdk&package-manager=maven&previous-version=7.0.0&new-version=7.0.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
   
   Dependabot will resolve any conflicts with this PR as long as you don't 
alter it yourself. You can also trigger a rebase manually by commenting 
`@dependabot rebase`.
   
   [//]: # (dependabot-automerge-start)
   [//]: # (dependabot-automerge-end)
   
   ---
   
   <details>
   <summary>Dependabot commands and options</summary>
   <br />
   
   You can trigger Dependabot actions by commenting on this PR:
   - `@dependabot rebase` will rebase this PR
   - `@dependabot recreate` will recreate this PR, overwriting any edits that 
have been made to it
   - `@dependabot merge` will merge this PR after your CI passes on it
   - `@dependabot squash and merge` will squash and merge this PR after your CI 
passes on it
   - `@dependabot cancel merge` will cancel a previously requested merge and 
block automerging
   - `@dependabot reopen` will reopen this PR if it is closed
   - `@dependabot close` will close this PR and stop Dependabot recreating it. 
You can achieve the same result by closing it manually
   - `@dependabot show <dependency name> ignore conditions` will show all of 
the ignore conditions of the specified dependency
   - `@dependabot ignore this major version` will close this PR and stop 
Dependabot creating any more for this major version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this minor version` will close this PR and stop 
Dependabot creating any more for this minor version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this dependency` will close this PR and stop 
Dependabot creating any more for this dependency (unless you reopen the PR or 
upgrade to it yourself)
   
   
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to