[
https://issues.apache.org/jira/browse/ARTEMIS-4122?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17655764#comment-17655764
]
ASF subversion and git services commented on ARTEMIS-4122:
----------------------------------------------------------
Commit 56167b5e136fb5554807d02253a8e5f1ebe31c09 in activemq-artemis's branch
refs/heads/main from Justin Bertram
[ https://gitbox.apache.org/repos/asf?p=activemq-artemis.git;h=56167b5e13 ]
ARTEMIS-4122 support timed refresh for LegacyLDAPSecuritySettingPlugin
Some LDAP servers (e.g. OpenLDAP) do not support the "persistent search"
feature and therefore the existing "listener" feature does not actually
fetch updates. This commit implements a "pull" feature controlled by a
configurable interval equivalent to what is implemented in the cached
LDAP authorization module from ActiveMQ "Classic."
> Pull update from OpenLDAP
> -------------------------
>
> Key: ARTEMIS-4122
> URL: https://issues.apache.org/jira/browse/ARTEMIS-4122
> Project: ActiveMQ Artemis
> Issue Type: New Feature
> Reporter: Pham Lan
> Priority: Major
> Time Spent: 20m
> Remaining Estimate: 0h
>
> "pull" update feature needs to be added on Active Artemis so that broker
> instance can pull the entry updates from OpenLDAP without the instance to be
> restarted. The reason for that is some LDAP products like OpenLDAP does not
> support yet the "persistent feature" on the OpenLDAP server side (confirmed
> by technical guys from OpenLDAP) to push the update to ActiveMQ Artemis.
> This pull feature is implemented on Classic ActiveMQ for the same reason, so
> it makes sense to have that implemented too on Artemis.
> [https://activemq.apache.org/cached-ldap-authorization-module]
--
This message was sent by Atlassian Jira
(v8.20.10#820010)