Antoine
e0aca04a28
Polish AssertJ assertions
...
Polish AssertJ assertions
2017-10-29 22:22:34 -05:00
Eddú Meléndez
70165869b1
Add UnboundId LDAP inmemory support
...
This commit adds the capability to run a LDAP inmemory different than
apacheds. Both providers `apacheds` and `unboundid` are supported.
2017-10-29 21:59:55 -05:00
Rob Winch
3a4a32e654
Remove LdapShaPasswordEncoder from core
...
Issue: gh-4674
2017-10-24 07:56:20 -05:00
Rob Winch
12dbf2e961
Remove PlainTextPasswordEncoder from core
...
Issue: gh-4674
2017-10-23 22:27:16 -05:00
Rob Winch
e16b8e7976
Fix logback-test.xml
2017-08-17 16:42:01 -05:00
Rob Winch
8e546454a5
Polish ApacheDSContainer LDAPs support
...
Issue gh-4096
2016-10-25 10:17:08 -05:00
Gunnar Hillert
406bb1d4d5
Add LDAPs support to ApacheDSContainer
...
* Add the ability to enable LDAP over SSL (LDAPs)
* Add tests
Fixes gh-4096
2016-10-25 10:16:35 -05:00
Rob Winch
77a478ba0d
Fix ApacheDSEmbeddedLdifTests checkstyle
...
Issue gh-54
2016-06-21 09:56:34 -05:00
Marcin Zajączkowski
a3c4a5fde7
SEC-2387 - add ignored failing test case
2016-06-21 09:53:38 -05:00
Filip Hanik
6b436ff409
Avoid duplicate attribute search.
...
When using search-and-bind strategy, the user attributes are already returned in the first search.
If the user happens to not have privileges to perform a search, the second search may fail.
(user only has bind privileges)
See https://github.com/cloudfoundry/uaa/issues/342
2016-06-17 16:43:06 -05:00
Rob Winch
f221920a19
Clean up code to conform to basic checkstyle
...
Issue gh-3746
2016-03-14 00:15:12 -05:00
Billy Korando
71d4ce96ad
Convert to assertj
...
Fixes gh-3175
2016-03-09 14:30:17 -06:00
Rob Winch
bb600a473e
Start AssertJ Migration
...
Issue gh-3175
2016-03-09 14:26:30 -06:00
Rob Winch
ae6af5d73c
SEC-2915: Updated Java Code Formatting
2015-03-25 13:09:18 -05:00
Rob Winch
cf9f58a4ac
SEC-2915: XML spaces->tabs
2015-03-25 13:08:52 -05:00
Rob Winch
1761b29e58
SEC-2690: String[]->List<String>
...
Use Collections rather than Arrays since Collections can be immutable.
2014-07-28 16:25:27 -05:00
Rob Winch
6b43b261bc
SEC-2690: Formatting cleanup
2014-07-28 12:41:56 -05:00
Filip Hanik
93b863d2e5
SEC-2690: Support static nested groups in LDAP
...
This refers to groups that have member: <another group DN> as an attribute
- Add in a utility method in the SpringSecurityLdapTemplate to retrieve multiple attributes and their values from an LDAP record
- Make the DefaultLdapAuthoritiesPopulator more extensible
- Add an LdapAuthority object that holds the DN in addition to other group attributes
- Add a NestedLdapAuthoritiesPopulator to search statically nested groups
2014-07-28 12:40:19 -05:00
Rob Winch
3ba1f66f9d
SEC-2606: ApacheDSServerIntegrationTests scan for available port
2014-05-21 06:51:11 -05:00
Rob Winch
cbd06a4994
SEC-2472: Support LDAP crypto PasswordEncoder
2014-05-20 23:15:36 -05:00
Rob Winch
fa6218cf73
SEC-2558: Fix failing ApacheDSContainerTests when port is taken
2014-04-15 11:52:09 -05:00
Rob Winch
8afa8d8588
Fix integration tests
2014-03-06 07:56:40 -06:00
Rob Winch
5bc6f64b03
SEC-2405: Added tests for OBJECT_FACTORIES
2013-11-20 14:04:15 -06:00
Rob Winch
b4cbcee7f0
SEC-2308: DefaultSpringSecurityContextSource allow empty baseUrl
2013-09-13 15:53:35 -07:00
Rob Winch
34893cd53a
Remove ApacheDSContainerTests successfulStartupAndShutdown since it was commented out
2013-04-25 11:21:23 -05:00
Rob Winch
407b08956b
SEC-2161: <ldap-server> creates unique dir for embedded LDAP
2013-04-25 11:21:21 -05:00
Rob Winch
dd554e1842
SEC-2162: ApacheDSContainer throws RuntimeException on failure to start
2013-04-25 11:21:19 -05:00
Steffen Ryll
0de067ae63
SEC-1793: Added convenience constructor to DefaultSpringSecuritySontextSource
...
This makes it easier to configure more than one
LDAP URL (fail-over scenario).
2011-12-05 19:24:00 +00:00
Luke Taylor
8e1d407e3e
SEC-1848: LDAP encode name when using user DN patterns in AbstractLdapAuthenticator.
2011-11-01 13:28:56 +00:00
Luke Taylor
571bfc4869
Refactoring to use Utf8 encoder instead of String.getBytes("UTF-8").
2011-06-14 18:47:50 +01:00
Luke Taylor
d7344254ec
Revert "SEC-1732: Implement loading of multiple LDIF resources."
...
This reverts commit 491ca545aeff47ab2d69d2b8934b50013066200c.
2011-05-03 18:13:54 +01:00
Luke Taylor
491ca545ae
SEC-1732: Implement loading of multiple LDIF resources.
2011-05-03 12:44:57 +01:00
Luke Taylor
428991d997
Some additional tests to confirm there are no issues with spaces in LDAP URL.
2011-04-15 20:10:48 +01:00
Luke Taylor
a225dc3776
SEC-1677: Split out integration tests from LDAP test code.
2011-02-14 15:02:40 +00:00