This is an automated email from the ASF dual-hosted git repository. vnick pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/guacamole-client.git
commit 262643b2930aad5b6dc31df75cb928577b6a99a8 Merge: a06802c 00f8314 Author: Virtually Nick <[email protected]> AuthorDate: Sun Oct 24 21:09:07 2021 -0400 GUACAMOLE-957: Merge add support for querying multiple LDAP servers. doc/licenses/jackson-2.12.2/dep-coordinates.txt | 1 + doc/licenses/snakeyaml-1.27/README | 8 + doc/licenses/snakeyaml-1.27/dep-coordinates.txt | 1 + extensions/guacamole-auth-ldap/pom.xml | 10 + .../auth/ldap/AuthenticationProviderService.java | 162 +++++--- .../auth/ldap/ConnectedLDAPConfiguration.java | 220 +++++++++++ .../guacamole/auth/ldap/LDAPConnectionService.java | 74 ++-- .../guacamole/auth/ldap/ObjectQueryService.java | 40 +- .../conf/CaseInsensitivePatternDeserializer.java | 81 ++++ .../auth/ldap/conf/ConfigurationService.java | 415 ++++---------------- .../auth/ldap/conf/DefaultLDAPConfiguration.java | 149 +++++++ .../ldap/conf/EnvironmentLDAPConfiguration.java | 229 +++++++++++ .../auth/ldap/conf/JacksonLDAPConfiguration.java | 428 +++++++++++++++++++++ .../auth/ldap/conf/LDAPConfiguration.java | 323 ++++++++++++++++ .../auth/ldap/conf/LDAPGuacamoleProperties.java | 11 + .../auth/ldap/connection/ConnectionService.java | 63 +-- .../auth/ldap/group/UserGroupService.java | 88 ++--- .../auth/ldap/user/LDAPAuthenticatedUser.java | 44 ++- .../guacamole/auth/ldap/user/LDAPUserContext.java | 22 +- .../auth/ldap/user/UserLDAPConfiguration.java | 79 ++++ .../guacamole/auth/ldap/user/UserService.java | 63 +-- pom.xml | 5 + 22 files changed, 1928 insertions(+), 588 deletions(-)
