Rob Winch
2d6051625f
Update pom.xml
10 years ago
Spring Buildmaster
001b05569a
Release version 4.1.0.RELEASE
10 years ago
Spring Buildmaster
24d0069668
Release version 4.1.0.RC2
10 years ago
Joe Grandja
b90242f2fa
Updates all POM versions to 4.1.0 snapshot build.
...
Fixes gh-3804
10 years ago
Spring Buildmaster
044acf7e27
Release version 4.1.0.RC1
10 years ago
Rob Winch
ec4e6c7453
Update pom.xml to 4.1.0.BUILD-SNAPSHOT
10 years ago
Rob Winch
f221920a19
Clean up code to conform to basic checkstyle
...
Issue gh-3746
10 years ago
Billy Korando
71d4ce96ad
Convert to assertj
...
Fixes gh-3175
10 years ago
Rob Winch
bb600a473e
Start AssertJ Migration
...
Issue gh-3175
10 years ago
zhanhb
29f2cc0ab1
snasphot -> snapshot
10 years ago
Rob Winch
969f3a7d1b
Update pom.xml to latest snapshots
11 years ago
Thomas Darimont
ad1d858e2b
SEC-3056 - Fix JavaDoc errors.
...
Fixed JavaDoc errors accross multiple modules in order to make javadoc happy with Java 8.
11 years ago
Rob Winch
e8c9f75f9c
Update pom.xml to latest versions
11 years ago
Rob Winch
75f57b96cb
SEC-2493: Fix javadoc for DefaultLdapAuthoritiesPopulator
11 years ago
Carl Karawani
d1cfb1ca74
SEC-2757: Removed assertion of 'sn' needing to be defined on Person when creating LdapUserDetails
11 years ago
kris
1a716d0593
SEC-2954: Update ActiveDirectoryLdapAuthenticationProvider javadoc
...
Cleaning up docs to match
cd352f665b (diff-c7d6415af2848047b4b7bde824f66fcb)
11 years ago
Rob Winch
d5dfeeca49
SEC-2927: Update chat-jc pom so Maven Builds
...
Previously there were some incorrect dependency versions. This commit fixes
that.
We added dependencyManagement for Spring Framework and corrected
Thymeleaf and embedded redis versions.
11 years ago
Rob Winch
db531d9100
SEC-2917: Update to Spring 4.1.6
11 years ago
Rob Winch
ae6af5d73c
SEC-2915: Updated Java Code Formatting
11 years ago
Rob Winch
0a2e496a84
SEC-2915: groovy/gradle spaces->tabs
11 years ago
Rob Winch
cf9f58a4ac
SEC-2915: XML spaces->tabs
11 years ago
Rob Winch
3adbf53502
SEC-2897: ActiveDirectoryLdapAuthenticationProvider uses bindPrincipal
11 years ago
Chris Bonham
d579d00892
SEC-2559: Added missing givenName attribute to Person
11 years ago
Rob Winch
c0fbd30e65
SEC-2071: Move optional constructor arg last
11 years ago
Henri Tremblay
fbb902c9b5
SEC-2071: ActiveDirectoryLdapAuthenticationProvider custom rootDn
...
Allow to provide a root DN different from the domain
11 years ago
Rob Winch
cd352f665b
SEC-1915: Polish
...
* Restore default search filter to remain passive
* Check the search filter in setSearchFilter
* Add additional tests
11 years ago
Mateusz Rasiński
c54346b690
SEC-1915: Custom ActiveDirectory search filter
...
Currently the search filter used when retrieving user details is hard coded.
New property in ActiveDirectoryLdapAuthenticationProvider:
- searchFilter - the LDAP search filter to use when searching for authorities,
default to search using 'userPrincipalName' (current) OR 'sAMAccountName'
11 years ago
Rob Winch
706e7fd7a2
SEC-2863: Update to Spring 4.1.5
11 years ago
Rob Winch
8f0001f59a
Next Development Version
11 years ago
Spring Buildmaster
49b69196de
Release version 4.0.0.RC1
11 years ago
Rob Winch
11116c2b80
SEC-2787: Update Versions
11 years ago
Rob Winch
b56e5edbbd
SEC-2784: Fix build plugins
11 years ago
Rob Winch
6e204fff72
SEC-2781: Remove deprecations
11 years ago
Rob Winch
dfa17bdb98
SEC-2747: Remove spring-core dependency from spring-security-crypto
11 years ago
Andy Wilkinson
a28650c715
Provide a ClassLoader to be used to load LDIF files
...
Prior to this change, ApacheDSContainer created a LdifFileLoader
without a ClassLoader. This limited its ability to load LDIF files
and causes a problem with an executable war in Spring Boot. See [1]
for details.
ApacheDSContainer now initialises LdifFileLoader with a ClassLoader.
This allows it to locate LDIF files packaged in WEB-INF/classes in
the case of an executable war file. The executable jar case was not
affected by this problem as, in that case, the LDIF file is pacakaged
in the root of the jar and is accessible via getSystemResourceAsStream
[1] https://github.com/spring-projects/spring-boot/issues/1550
12 years ago
Rob Winch
02c3565e22
Fix compiling in Eclipse
12 years ago
Rob Winch
3187ee8bf3
SEC-2700: Register WithSecurityContextTestExecutionListener by default
12 years ago
Rob Winch
94a0816153
Exclude spring-data-commons from spring-ldap-core
12 years ago
Rob Winch
4a633a938a
SEC-2690: Add guard around debug statement
12 years ago
Rob Winch
0f6235bbe0
SEC-2690: Polish LdapAuthority
...
- Make dn required (as javadoc inidicates)
- Simplify .equals since role cannot be null
- Formatting polish
12 years ago
Rob Winch
aac4ede3a4
SEC-2690: Polish method modifiers
...
- Make methods final where possible
- Make methods private where possible
12 years ago
Rob Winch
1761b29e58
SEC-2690: String[]->List<String>
...
Use Collections rather than Arrays since Collections can be immutable.
12 years ago
Rob Winch
15c837d5de
SEC-2690: Revert explicit TcpTransport since causes tests to fail
12 years ago
Rob Winch
6b43b261bc
SEC-2690: Formatting cleanup
12 years ago
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
12 years ago
Rob Winch
b72c1ad314
SEC-2686: Create SecurityMockMvcConfigurer
12 years ago
Rob Winch
6dc0733d9e
SEC-2659: ApacheDSContainer fails on import multiple ldif
12 years ago
Rob Winch
3ba1f66f9d
SEC-2606: ApacheDSServerIntegrationTests scan for available port
12 years ago
Rob Winch
cbd06a4994
SEC-2472: Support LDAP crypto PasswordEncoder
12 years ago
Rob Winch
fa6218cf73
SEC-2558: Fix failing ApacheDSContainerTests when port is taken
12 years ago