Commit Graph

  • 9fd0bbd694 Added Serializable check just to be sure... Ray Krueger 2006-06-03 13:40:39 +00:00
  • 1a9629b197 http://opensource.atlassian.com/projects/spring/browse/SEC-289 Ray Krueger 2006-06-03 13:36:51 +00:00
  • f7020755be SEC-291: Avoid unnecessary creation of SecurityContextHolderStrategy. Ben Alex 2006-06-01 14:02:56 +00:00
  • da780e4567 Tidy up XML formatting in comment Luke Taylor 2006-05-31 21:56:16 +00:00
  • 9f41b9f470 Wrap any DataAccessExceptions thrown by the Ldaptemplate with AuthenticationServiceFailureExceptions Luke Taylor 2006-05-31 21:46:16 +00:00
  • 5d7a75a421 SEC-284: Removed allowEmptyPassword flag.. Luke Taylor 2006-05-31 20:12:12 +00:00
  • d2ee383e06 Changed to reject empty passwords by default. Luke Taylor 2006-05-31 18:22:05 +00:00
  • ee50d6e334 SEC-281: Modified to use Spring 1.2 compatible exception class for incorrect search results size. Luke Taylor 2006-05-31 16:54:27 +00:00
  • 02e7bbb982 SEC-284: added allowEmptyPasswords property with default value "true" Luke Taylor 2006-05-31 15:00:59 +00:00
  • 7957d54d67 SEC-282: Tutorial for securing Petclinic using Acegi Security. Ben Alex 2006-05-31 07:40:45 +00:00
  • 00620b6992 http://opensource.atlassian.com/projects/spring/browse/SEC-96 Ray Krueger 2006-05-31 03:03:18 +00:00
  • 35093e09f6 Bump version to 1.1.0-SNAPSHOT Carlos Sanchez 2006-05-31 00:52:26 +00:00
  • 0eab6903e8 SEC-280: Fixed Eclipse classpath to correctly point to Maven's Spring Framework jars Scott McCrory 2006-05-30 22:45:22 +00:00
  • b6282423e3 Added info on Ldap changes and fixed HTML. Luke Taylor 2006-05-30 20:37:29 +00:00
  • 1849597775 Add new Petclinic tutorial. Ben Alex 2006-05-30 14:54:08 +00:00
  • 4fd3693df0 Move to annotation package to avoid jarsigner problems during deployment. Ben Alex 2006-05-29 22:22:50 +00:00
  • 22183648b3 Resolve imports. Ben Alex 2006-05-29 15:09:39 +00:00
  • b7a579f27a JavaDoc corrections. Ben Alex 2006-05-29 15:06:32 +00:00
  • a6ef43d827 Move to annotation package to avoid jarsigner problems during deployment. Ben Alex 2006-05-29 15:04:50 +00:00
  • 484387f15a Remove debug output file. Ben Alex 2006-05-29 14:01:57 +00:00
  • 90c1ac6723 Add tutorial sample. Ben Alex 2006-05-29 14:01:33 +00:00
  • b33402ebac Add tutorial sample. Ben Alex 2006-05-29 13:59:22 +00:00
  • f2a6f98486 Correct typo. Ben Alex 2006-05-29 13:44:49 +00:00
  • da187147f2 SEC-278: Initial commit of tutorial sample. Ben Alex 2006-05-29 13:32:12 +00:00
  • dab4792b5b Formatting. Ben Alex 2006-05-29 13:26:29 +00:00
  • 22cd1fd5ba Only require 768 Mb. Ben Alex 2006-05-29 11:00:08 +00:00
  • 318bd88968 Various changes to support 1.0.0 release. Ben Alex 2006-05-29 10:57:47 +00:00
  • 120124f79e Increment copyright year. Ben Alex 2006-05-29 10:06:46 +00:00
  • 53330fd824 Undo last checkin. Ben Alex 2006-05-29 08:51:18 +00:00
  • 8bef3d20af Improve debugging. Ben Alex 2006-05-29 08:50:14 +00:00
  • 03622f7011 Add missing beans from previous checkin. Ben Alex 2006-05-29 08:45:08 +00:00
  • 0c5c695842 Remove domain extensions source code from built "src" artifact. Ben Alex 2006-05-29 07:40:54 +00:00
  • b146638751 Added fork. Ben Alex 2006-05-29 07:29:51 +00:00
  • 89eb74b1b2 Refer to 1.0.0 final. Ben Alex 2006-05-28 00:49:38 +00:00
  • 2d94f83dfd Sync with latest changes to POMs. Ben Alex 2006-05-28 00:48:17 +00:00
  • 82a8fe260e Removed duplicated contributor and avoid encoding problems Carlos Sanchez 2006-05-27 18:25:30 +00:00
  • 059a611aa2 SEC-275 Added cas-server dependency Carlos Sanchez 2006-05-27 06:55:45 +00:00
  • 18a99c34db SEC-276: Restructure reference guide. Ben Alex 2006-05-27 05:29:25 +00:00
  • f8545f4dc2 Added extra commenting to Ldap classes Luke Taylor 2006-05-26 22:48:21 +00:00
  • a130b65937 Add package.html. Ben Alex 2006-05-23 14:04:33 +00:00
  • ab12817b7a SEC-97: Format Acegi Security source code in accordance with latest Jalopy configuration. Ben Alex 2006-05-23 13:38:33 +00:00
  • 49800018e9 SEC-173: Expand on JavaDocs for ACLs which have no permission records. Ben Alex 2006-05-23 12:15:43 +00:00
  • 9e04d18cd3 SEC-184: Incorrect reference in RunAsManager reference documentation. Ben Alex 2006-05-23 12:07:19 +00:00
  • 92dbf836a1 SEC-259: Correct JavaDoc error. Ben Alex 2006-05-23 12:02:44 +00:00
  • 8d74fe928c SEC-254: Fix references to JBossAcegiLoginModule. Ben Alex 2006-05-23 12:00:40 +00:00
  • 563ac1324c SEC-263: Stop polling voters after first one votes to deny. Ben Alex 2006-05-23 11:11:21 +00:00
  • 07e805e342 SEC-262: Refactor common method into superclass. Ben Alex 2006-05-23 11:03:30 +00:00
  • d795836bf1 SEC-266: Handle -1 allowing unlimited logins, as per JavaDocs. Ben Alex 2006-05-23 10:49:23 +00:00
  • 501eaadd09 SEC-267: Bug when working with CGLIB-generated classes. Ben Alex 2006-05-23 10:42:01 +00:00
  • a5d74ca2e1 SEC-260: Remove disused loggers. Ben Alex 2006-05-23 10:37:30 +00:00
  • ad1127f1d6 SEC-166: Add Oracle scripts to ACL section. Ben Alex 2006-05-23 10:34:13 +00:00
  • 6b5fc1efce Correct comment in header. Ben Alex 2006-05-23 08:57:13 +00:00
  • 5ba40705e8 SEC-239: Initial commit. Work-in-progress only. Ben Alex 2006-05-23 08:48:19 +00:00
  • 4d24c88d1e Enforce the setting of a LdapUserDetailsMapper on authenticators (rather than a general mapper) to make sure the correct type is returned and that the username is set before it is returned. Luke Taylor 2006-05-22 23:40:29 +00:00
  • 3eaed3ad44 Added additionalAuthenticationChecks implementation to make sure password is rechecked if Ldap is used with a user cache. Luke Taylor 2006-05-22 23:37:54 +00:00
  • e30c3d7bd2 SEC-270: Make SavedRequest serializable. Luke Taylor 2006-05-22 19:07:57 +00:00
  • e5b79f1f95 Make getGroupMembershipRoles method public for convenience. Luke Taylor 2006-05-22 19:06:19 +00:00
  • 53b6735c3e Make sure the username and password are set on the final UserDetails object returned by the provider. Luke Taylor 2006-05-21 03:03:50 +00:00
  • e1eac8f0ca Added setters for rolePrefix and convertToUpperCase Luke Taylor 2006-05-21 02:19:42 +00:00
  • c1e76b64bc Chnaged to use setters in essence "copy constructor" Luke Taylor 2006-05-21 02:17:14 +00:00
  • 360e9908b7 Added test for empty or null username Luke Taylor 2006-05-21 01:40:00 +00:00
  • d8a28d6068 Add call for setDerefLinkFlag Luke Taylor 2006-05-21 01:32:37 +00:00
  • 016ac8016c Minor changes to increase coverage of methods Luke Taylor 2006-05-21 01:23:34 +00:00
  • 0d6b3ab9f3 Renamed 'execute' method in LdapCallback in line with Spring equivalents. Added some extra tests. Luke Taylor 2006-05-21 01:06:37 +00:00
  • 9623eb3d04 Correct log category package name Luke Taylor 2006-05-20 23:45:54 +00:00
  • b5e9690735 Removed duplicate file. Luke Taylor 2006-05-20 18:14:05 +00:00
  • 577cc17764 Removed individual search controls setter methods in favour of supplying complete search controls object. Added comment for 'compare' method. Luke Taylor 2006-05-20 18:02:04 +00:00
  • b8fa1ad906 Delete deprecated ldap classes (from previous package move) Luke Taylor 2006-05-20 17:53:16 +00:00
  • 1958d4e5aa Change package for ldap context factory bean Luke Taylor 2006-05-20 17:50:51 +00:00
  • 316798ef9e Made mock context factory a standalone class Luke Taylor 2006-05-20 17:47:36 +00:00
  • 859185eebd Removed unused methods and added some extra tests. Luke Taylor 2006-05-20 17:46:10 +00:00
  • aa0d7c5380 Add info on binary builds. Luke Taylor 2006-05-20 16:36:22 +00:00
  • 2a24e4faf8 Deleted old version of LdapDataAccessException Luke Taylor 2006-05-20 00:21:17 +00:00
  • 7794ebf84b Now extends Spring's DataAccessException Luke Taylor 2006-05-20 00:18:01 +00:00
  • 3583470a49 Now extends Spring's DataAccessException Luke Taylor 2006-05-20 00:14:24 +00:00
  • 3eea670efc Exception translator IF for use in LdapTemplate Luke Taylor 2006-05-19 23:22:55 +00:00
  • 983afec70c Added license. Luke Taylor 2006-05-19 23:20:27 +00:00
  • ce1c59e924 Make template and search controls member variables. Luke Taylor 2006-05-19 23:02:37 +00:00
  • d3e42c6f3f Move conversion of roles to Strings into LdapTemplate Luke Taylor 2006-05-19 22:29:17 +00:00
  • 3239cd139e SEC-251: use username as parameter {2} in group searches Luke Taylor 2006-05-19 22:10:05 +00:00
  • 46cc1bec1e SEC-268: allow for delayed obtaining of app context reference Luke Taylor 2006-05-19 21:38:26 +00:00
  • 5d811c4a94 Removed "==true" in boolean conditional. Luke Taylor 2006-05-19 19:29:59 +00:00
  • f546e2bbad Remove default constructor as class is now only responsible for group searches which need the args version. Luke Taylor 2006-05-16 23:38:48 +00:00
  • 30d878b22e Change essence class to use a new ArrayList for the authorities (list from Arrays.asList() doesn't support add method). Luke Taylor 2006-05-16 23:35:15 +00:00
  • fc8ead3c54 Make sure populator roles are added rather than overwriting any roles loaded with the user entry. Luke Taylor 2006-05-16 23:33:02 +00:00
  • f8db6a4c78 Switch LDAP tests back to embedded server and comment out apacheds-broken ones. Luke Taylor 2006-05-15 21:20:50 +00:00
  • 9219c6548e SEC-264: Delete classes which are no longer used after LDAP changes. Luke Taylor 2006-05-15 21:14:38 +00:00
  • 65fe641900 SEC-264: changes to LDAP services. Luke Taylor 2006-05-15 20:53:10 +00:00
  • db042046e9 Introduce LDAPUserDetails. Luke Taylor 2006-05-15 19:34:57 +00:00
  • fd1ed6bcdd Removed old LDAP stuff. Luke Taylor 2006-05-07 17:40:51 +00:00
  • ab05cb95ff SEC-239: changed order url is created in to reflect new processing filter url order Scott Battaglia 2006-05-04 19:31:28 +00:00
  • aee934812a SEC-239: switched to encoding a url with response.encodeURL to get the jsession. Scott Battaglia 2006-05-04 19:27:57 +00:00
  • 76ce826345 Remove spring transitive deps, add log4j Carlos Sanchez 2006-05-03 17:38:19 +00:00
  • a7d7631f2f Fixed potential problem with multiple userDn patterns. Luke Taylor 2006-05-01 00:43:42 +00:00
  • f0b11109b4 Added tests for nameExists method Luke Taylor 2006-05-01 00:41:07 +00:00
  • 9f385eb1e0 Typo in Javadoc. Luke Taylor 2006-05-01 00:40:18 +00:00
  • a468f03cae Add functionality to LdapTemplate for checking that an entry exists, and for retrieving an entry as an object, mapped from its attributes. Luke Taylor 2006-05-01 00:28:27 +00:00
  • 3f0f45706c Update Javadoc to include SSHA info. Luke Taylor 2006-04-30 22:14:27 +00:00
  • def8a849a2 Added String-only 'compare' operation tests which now work with ApacheDS RC2 (unlike byte[] comparisons which are still broken). Luke Taylor 2006-04-30 21:53:05 +00:00
  • 98887f37da Change to more appropriate inline inner class name. Luke Taylor 2006-04-30 21:40:53 +00:00