121 Commits (3.1.x)

Author SHA1 Message Date
Rob Winch 055eb72d60 Remove explict LDAP dir for integration tests 12 years ago
Rob Winch a6cab1be74 SEC-2606: ApacheDSServerIntegrationTests scan for available port 12 years ago
Rob Winch 88559882e9 SEC-2500: Prevent anonymous bind for ActiveDirectoryLdapAuthenticator 12 years ago
Rob Winch f1ae9da55e Remove ApacheDSContainerTests successfulStartupAndShutdown since it was commented out 13 years ago
Rob Winch 94e2e0c65e SEC-2161: <ldap-server> creates unique dir for embedded LDAP 13 years ago
Rob Winch fa3a30cc20 SEC-2162: ApacheDSContainer throws RuntimeException on failure to start 13 years ago
Rob Winch e6593151fc SEC-2017: Convert IncorrectResultsSizeException.size() == 0 to BadCredentialsException in ActiveDirectoryAuthenticationProvider 14 years ago
Rob Winch a5ec116e80 SEC-1919: Log error when fail to communicate with LDAP 14 years ago
Rob Winch 37aed0660d SEC-1938: Add ActiveDirectoryAuthenticationException as caused by for ActiveDirectoryAuthenticationProvider 14 years ago
Rob Winch a2452ab514 SEC-1906: Update to Gradle 1.0 14 years ago
Steffen Ryll 0de067ae63 SEC-1793: Added convenience constructor to DefaultSpringSecuritySontextSource 14 years ago
Luke Taylor 8e1d407e3e SEC-1848: LDAP encode name when using user DN patterns in AbstractLdapAuthenticator. 14 years ago
Luke Taylor c117c643df SEC-1782: Javadoc correction for LdapAuthenticationProvider. 15 years ago
Luke Taylor 1f1faa6da0 Use getClass() in logger instantiation in AbstractLdapAuthenticationProvider. 15 years ago
Luke Taylor d9ccebd565 Add crypto module to LDAP bundlor template 15 years ago
Luke Taylor 571bfc4869 Refactoring to use Utf8 encoder instead of String.getBytes("UTF-8"). 15 years ago
Luke Taylor 12121dcc54 SEC-1732: Raise an exception if more than one LDIF resource is found. 15 years ago
Luke Taylor d7344254ec Revert "SEC-1732: Implement loading of multiple LDIF resources." 15 years ago
Luke Taylor 491ca545ae SEC-1732: Implement loading of multiple LDIF resources. 15 years ago
Luke Taylor e473897fd9 SEC-1181: Add docs for ActiveDirectoryLdapAuthenticationProvider. Minor fix to initialization checks. 15 years ago
Luke Taylor 8178371927 SEC-1700: Add fixed serializationVersionUID values to security context, authentication tokens and related classes 15 years ago
Luke Taylor 373d07ce46 SEC-1181: Added mock testing, to avoid need for AD server 15 years ago
Luke Taylor 59ac4c8b96 SEC-1181: Added option to parse AD sub-error codes. 15 years ago
Luke Taylor 428991d997 Some additional tests to confirm there are no issues with spaces in LDAP URL. 15 years ago
Luke Taylor 530f686149 SEC-1181: Basic AuthenticationProvider for Active Directory. 15 years ago
Luke Taylor f9625836bb Typo in Javadoc. 15 years ago
Luke Taylor 44fb3aa4ab SEC-1677: Create integrationTest task for Java projects and make all tests in itest module run as integration tests only. 15 years ago
Luke Taylor a225dc3776 SEC-1677: Split out integration tests from LDAP test code. 15 years ago
Luke Taylor bd7389b6ff SEC-1652: Only use URI for ldif path if file isn't found. 15 years ago
Luke Taylor b0df1bd1b0 SEC-1673: Use a map to store the range values use in the bundlor templates. 15 years ago
Luke Taylor eb9482b33b Removal of some unused internal methods, plus additional tests for some areas lacking coverage. 15 years ago
Luke Taylor a790c7e192 SEC-1670: Take account of JNDI CompositeName escaping in value of SearchResult.getName() when performing a search for a user entry in SpringSecurityLdapTemplate. 15 years ago
Luke Taylor 66e2a5246d SEC-1652: Use a URI for resolving the LDIF file for loading in ApacheDS container to allow for loading files which are contained in a jar. 15 years ago
Luke Taylor 077af5e187 SEC-1661: Use a DistinguishedName to wrap the search base to avoid the need for JNDI escaping. 15 years ago
Rob Winch 1b32babbf9 SEC-1545: Removed unused i18n keys, changed keys to follow naming conventions, found missing keys based upon old keys, sorted keys, any unknown keys are entered as a comment with the English value. 15 years ago
Luke Taylor 592782dc7f Added test for getAdditionalRoles in DefaultLdapAuthoritiesPopulator. 15 years ago
Luke Taylor eebcfd28ef Move Ldap authorities populator tests to the correct package. 15 years ago
Luke Taylor dbe270f132 SEC-1641: Correct code and test for null groupSearchBase. 15 years ago
Luke Taylor 3547cfcc92 SEC-1641: Remove the private setGroupSearchBase method and allowed a null value to be set for the group search base in the constructor. 15 years ago
Luke Taylor 523f6add60 Javadoc fix 15 years ago
Luke Taylor 4a40d80da1 SEC-1418: Deprecate GrantedAuthorityImpl in favour of final SimpleGrantedAuthority. 15 years ago
Luke Taylor d64efe9747 SEC-1492: Added GrantedAuthoritiesMapper to provide mapping of loaded authorities to those which are eventually stored in the user Authentication object. 15 years ago
Luke Taylor 4b6a2168c7 SEC-1550: Additional signature change (in LdapUserDetailsManager.removeAuthorities()) 15 years ago
Luke Taylor 1c8d28501c SEC-1550: Convert signatures to use Collection<? extends GrantedAuthority> where appropriate. 15 years ago
Luke Taylor 21ed5feb8d SEC-1600: Added Implementation-Version and Implementation-Title to manifest templates and checking of version numbers in namespace config module and core. Config checks the version of core it is running against and core checks the Spring version, reporting any mismatches or situations where the app is running with less than the recommended Spring version. 15 years ago
Luke Taylor 7dd8cd2fb9 Make sure ApacheDS work directory is set correctly for separate LDAP test task in config module. 15 years ago
Luke Taylor f4d57ab5e8 SEC-1456: Remove maven poms as we are now using gradle for the build. 16 years ago
Luke Taylor 20988c8cf6 Minor refactoring of debug filter and tidying up tests. 16 years ago
Luke Taylor bdb906e588 Enable parameterization for log levels in logback files to allow the use of command-line options for controlling log output. 16 years ago
Luke Taylor 3c02989d67 Removal of jmock test dependency and upgrading of mockito version to 1.8.5. Minor adjustments to other build deps and configurations (e.g. prevent groovy from being used as a transitive dep, since we only use it for tests). 16 years ago