586 Commits (78df09db8a61ca83ab098431ea4debd43eb98a29)

Author SHA1 Message Date
Ben Alex 78df09db8a SEC-175: Add equals(Object) method. 20 years ago
Luke Taylor dc959b1847 Fix for SEC-159. Added clearContext() method to SecurityContextHolder and refactored code to use it instead of putting an empty context into the holder. 20 years ago
Ben Alex 8c0ce12332 SEC-169: Add SessionRegistry.getAllPrincipals() method. 20 years ago
Ben Alex 3a01e48b17 SEC-174: Correct IE6 bug with AuthenticationProcessingFilterEntryPoint. 20 years ago
Ben Alex 9d213f46a4 SEC-168: Prevent errors with concurrent session support. 20 years ago
Ben Alex 1fa6ac0975 SEC-164: Copy Authentication.getDetails() to returned Authentication object. 20 years ago
Luke Taylor 2daea069f9 Refactoring of BindAuthenticator to allow an extended version which uses ppolicy controls. Added no-cause constructor in LdapDataAccessException for use in data parsing errors. 20 years ago
Ben Alex ca1bf5cc21 SEC-170: AbstractAclVoter to support JoinPoint. 20 years ago
Luke Taylor eb7964f6e5 Clean imports. 20 years ago
Luke Taylor fe88d6ec17 SEC-134 fix. Authorities array is now copied on access. Also refactored token classes to move authorities to the base class. 20 years ago
Luke Taylor 842ad929a4 Change search object to use constructor injection (SEC-165) . 20 years ago
Ben Alex 9771b7817a SEC-144: Separate SecurityEnforcementFilter from FilterSecurityInterceptor. 20 years ago
Ben Alex fa4c2a6ade Correct bug with SEC-120 location of where filter chain proceeds. 20 years ago
Ben Alex 823f93fe3b SEC-163: Fix ClassCastException bug in MethodInvocationUtils, and add test to prove correct functionality. 20 years ago
Ben Alex ce907f2ddc SEC-153: Improve toString() method. 20 years ago
Ben Alex 484b0e3a51 SEC-126: Initial commit of WebInvocationPrivilegeEvaluator feature. 20 years ago
Ben Alex 0c89822c56 SEC-162: Properly handle null Authentication. 20 years ago
Ben Alex c8c7c24822 SEC-120: Remember-me to delegate to AuthenticationManager so authentication-specific behaviour (such as concurrent user management) can be applied. 20 years ago
Luke Taylor 9062b4c352 Improved solution to 1.4-compatible IllegalArgumentException with "cause" exception (as suggested on dev list). 20 years ago
Luke Taylor fbe5957c23 Add support for ldaps:// urls. (Fix for SEC-146). 20 years ago
Ben Alex 82be52cea0 SEC-123: Remove exception from no-arg constructor. 20 years ago
Ben Alex ea182f73fe SEC-145: Include nested exception. 20 years ago
Ben Alex 2459858f48 SEC-132: Refactor out getSessionId() to interface, so different Authentication.getDetails() implementations can be used. 20 years ago
Ben Alex 07ed2ca2f0 Initial commit. 20 years ago
Ben Alex ab223b8423 SEC-156: Use getName() instead of toString() as getName() is always the username whereas toString() contains extra information if the Authentication.getPrincipal() has been converted to a UserDetails. 20 years ago
Ben Alex 8f6275ab3e SEC-155: BasicaclEntryCache to provide "remove from cache" support. 20 years ago
Ben Alex 449e395181 Reformat code. 20 years ago
Ben Alex e675c89e28 Remove unused imports. 20 years ago
Ben Alex 5e258cc201 SEC-161: Truncate everything after ? in URL. 20 years ago
Ben Alex 49a917b08d Remove extra dependency on Commons Lang. This dependency is only required by the domain subproject, not the core security project. 20 years ago
Luke Taylor 13a0784736 Replaced use of Java 1.5 IllegalArgumentException constructor. 20 years ago
Luke Taylor 2b0a65983d Removed unused logger. 20 years ago
Luke Taylor 17b3424b85 Javadoc typos. 20 years ago
Ben Alex 4024f124b9 SEC-154: Support Hibernate/CGLIB modified domain objects. 20 years ago
Ben Alex a7ebe51fc8 SEC-135: Additional logging of votes in BasicAclEntryVoter. 20 years ago
Ben Alex f4c1b81a9c SEC-150: Expand exception message. 20 years ago
Ben Alex 37802e3748 SEC-138: Make exception output to Commons Logging, not system console. 20 years ago
Ben Alex 10541fc9db SEC-137: Correct stack overflow with MethodInvocation.createFromClass(Class, Method). 20 years ago
Ben Alex e5c538d1a5 SEC-125: Provide hashCode() method for AbstractAuthenticationToken. 20 years ago
Luke Taylor 63682a9c5d Javadoc typos. 20 years ago
Luke Taylor fe2f4e4a3b Added setter method to allow connection pooling to be disabled. 20 years ago
Ray Krueger b20c0a674a Fixed NPE see SEC-143 20 years ago
Luke Taylor 38629f159a Added default role option to authorities populator. 20 years ago
Luke Taylor 63dcdec1b7 Corrected more Jalopy screwy formatting. 20 years ago
Luke Taylor 22b0e1613c Addition of package.html files. Minor formatting. 20 years ago
Luke Taylor 2f53f0e7d7 Message string changed to reflect class name changes. 20 years ago
Luke Taylor affa500778 Message string changed to reflect class name changes. 20 years ago
Luke Taylor d7ae1ad21b Refactoring to reduce code duplication, remove config files and use JMock to enforce expectations on whether FilterChain proceeds or not. 20 years ago
Luke Taylor 0202b47346 Switched to using JMock methods for dummy objects. 20 years ago
Luke Taylor 4063a87dbf Changed to use parent method for Mock creation rather than new operator. 20 years ago