3b8fbe8bee
Minor doc updates.
Luke Taylor
2010-07-03 19:43:01 +01:00
4ad85cdfdf
SEC-1508: Update docbook processing to use Docbook 5 namespaces.
Luke Taylor
2010-07-03 13:10:48 +01:00
d6159e884a
Some minor doc fixes.
Luke Taylor
2010-07-03 13:11:39 +01:00
8ad6cbbe85
SEC-1508: Update docbook processing to use Docbook 5 namespaces.
Luke Taylor
2010-07-03 13:10:48 +01:00
6093dbce7e
Converted test to use namespace to set method securityMetadataSource property.
Luke Taylor
2010-07-02 20:00:01 +01:00
845c50a1c3
SEC-1507: Applied patch to return empty authority list rather than null from RoleHierarchyImpl.
Luke Taylor
2010-07-02 19:51:00 +01:00
03fa8fce4d
SEC-1507: Applied patch to return empty authority list rather than null from RoleHierarchyImpl.
Luke Taylor
2010-07-02 19:51:00 +01:00
25d222208d
Switch version to 3.0.4-CI-SNAPSHOT.
Luke Taylor
2010-06-30 23:25:37 +01:00
9b0c21dfef
3.0.3 release. Update version in build files.
Luke Taylor
2010-06-30 23:13:34 +01:00
8301bd6276
Added that config jar is required to use the namespace.
Luke Taylor
2010-06-30 20:39:43 +01:00
1872d94aa1
Porting gradle changes from master
Luke Taylor
2010-05-05 00:16:08 +01:00
46611872db
Updated version in manual for 3.0.3 release
Luke Taylor
2010-06-30 15:59:34 +01:00
8615369697
Added information on config jar to instructions on getting started using namespace.
Luke Taylor
2010-06-30 13:45:13 +01:00
8df356de29
SEC-1471: Allow use of a RequestMatcher with HttpSessionRequestCache to configure which requests should be cached by calls to saveRequest.
Luke Taylor
2010-06-28 18:11:14 +01:00
c8ceca35b4
Extra files to gitignore
Luke Taylor
2010-06-26 16:55:09 +01:00
026517f674
Removal of deprecated methods and classes.
Luke Taylor
2010-06-26 16:23:42 +01:00
6a79cf7be2
SEC-1383: Make MethodSecurityMetadataSourceBeanDefinitionParser extend AbstractBeanDefinitionParser for automatic support of ID attribute.
Luke Taylor
2010-06-26 16:07:23 +01:00
4da4734750
Minor doc link updates and tidying.
Luke Taylor
2010-06-26 13:20:48 +01:00
b6cbdde0cb
Minor doc xref link corrections.
Luke Taylor
2010-06-26 13:14:15 +01:00
71e1702224
SEC-1493: Documentation of support for erasing credentials.
Luke Taylor
2010-06-26 12:34:20 +01:00
ad82e6a575
SEC-1493: Documentation of support for erasing credentials.
Luke Taylor
2010-06-26 12:24:00 +01:00
09176b0af4
SEC-1501: Fix bean classname in Javadoc for SwitchUserFilter.
Luke Taylor
2010-06-25 13:36:52 +01:00
80ccd2b285
SEC-1501: Fix bean classname in Javadoc for SwitchUserFilter.
Luke Taylor
2010-06-25 13:36:52 +01:00
02c1f02f2a
SEC-1493: Fix broken tests in 3.0.x branch
Luke Taylor
2010-06-25 13:36:08 +01:00
21a664b2eb
Deprecation warning suppression for UserMap.
Luke Taylor
2010-06-25 12:50:58 +01:00
9a2d0c2cb5
SEC-1493: Added namespace support.
Luke Taylor
2010-06-19 01:40:47 +01:00
73b62497a3
SEC-1493: Added CredentialsContainer interface and implemented it in User, AbstractAuthenticationToken and UsernamePasswordAuthenticationToken. ProviderManager makes use of this to erase the credentials of the returned Authentication object (and its contents) if configured to do so by setting the 'eraseCredentialsAfterAuthentication' property.
Luke Taylor
2010-02-07 00:04:57 +00:00
cd946c4e23
SEC-1493: Added namespace support.
Luke Taylor
2010-06-19 01:40:47 +01:00
db913f6857
SEC-1493: Added CredentialsContainer interface and implemented it in User, AbstractAuthenticationToken and UsernamePasswordAuthenticationToken. ProviderManager makes use of this to erase the credentials of the returned Authentication object (and its contents) if configured to do so by setting the 'eraseCredentialsAfterAuthentication' property.
Luke Taylor
2010-02-07 00:04:57 +00:00
09aba3906c
SEC-1496: Added support for use of any non-standard URL schemes in DefaultRedirectStrategy.
Luke Taylor
2010-06-18 03:33:06 +01:00
ea8d37892c
SEC-1496: Added support for use of any non-standard URL schemes in DefaultRedirectStrategy.
Luke Taylor
2010-06-18 03:33:06 +01:00
48016969ee
Upgrade build to Spring 3.0.3.RELEASE
Luke Taylor
2010-06-18 02:07:12 +01:00
4d10d4b67f
SEC-1500: Convert AbstractRetryEntryPoint to use requestURI to correctly encode URLs.
Luke Taylor
2010-06-18 01:33:38 +01:00
57cfff6f5c
SEC-1500: Convert AbstractRetryEntryPoint to use requestURI to correctly encode URLs.
Luke Taylor
2010-06-18 01:33:38 +01:00
b7b6b2bac7
Update to Spring 3.0.3.RELEASE
Luke Taylor
2010-06-18 01:27:32 +01:00
c673a78103
Upgrade maven build to Spring 3.0.3.BUILD_SNAPSHOT.
Luke Taylor
2010-06-15 00:10:05 +01:00
8602ae3863
Upgrade maven build to Spring 3.0.3.BUILD-SNAPSHOT
Luke Taylor
2010-06-15 00:16:41 +01:00
8737fe3acb
SEC-1495: Convert User class equals and hashcode methods to only use the "username" property.
Luke Taylor
2010-06-10 22:27:50 +01:00
d56adb8ffb
SEC-1495: Convert User class equals and hashcode methods to only use the "username" property.
Luke Taylor
2010-06-10 22:27:50 +01:00
1dd4787194
Added note in namespace chapter clarifying that method security only applies to Spring beans, plus aspectj mode info to appendix.
Luke Taylor
2010-06-10 22:17:58 +01:00
5939f17708
Fix openid sample configuration.
Luke Taylor
2010-06-09 22:52:43 +01:00
76ebb759f3
Removed unnecessary casts.
Luke Taylor
2010-06-08 22:56:59 +01:00
8bddc8f820
SEC-1484: Documentation for some namespace attributes.
Luke Taylor
2010-06-05 17:35:24 +01:00
0d94e75a93
SEC-1171: Documentation of changes related to use of multiple <http> elements.
Luke Taylor
2010-06-05 17:12:33 +01:00
6a37e4be86
Fix OpenID sample to use new syntax for excluding requests.
Luke Taylor
2010-06-05 16:53:01 +01:00
2e865752ff
Upgraded groovy to 1.7.2 to avoid jansi dependency issue
Luke Taylor
2010-06-03 23:13:28 +01:00
efb600166a
SEC-1488: Remove commons-logging dependencies from maven poms.
Luke Taylor
2010-05-28 12:21:21 +01:00
27faad3402
SEC-1488: Remove commons-logging dependencies from maven poms and use slf4j in all samples.
Luke Taylor
2010-05-28 13:10:08 +01:00
f7405cef82
Removed original Java version of refactored http namespace tests.
Luke Taylor
2010-05-27 18:06:26 +01:00
34401416b0
SEC-1171: Implement parsing of empty filter chain patters via http 'secured' attribute and remove filters='none' support.
Luke Taylor
2010-05-05 21:18:52 +01:00
05c7abe191
SEC-1445: Tests for setting of username and password parameter names through the form-login element.
Luke Taylor
2010-04-30 18:55:55 +01:00
7d74b7c87e
SEC-1171: Allow multiple http elements and add pattern attribute to specify filter chain mapping.
Luke Taylor
2010-04-06 20:50:47 +01:00
b0758dd8de
Refactoring HTTP config tests to use spock and groovy MarkupBuilder
Luke Taylor
2010-03-27 00:07:59 +00:00
080430150a
SEC-187: Refactoring contact Dao to use JdbcTemplate, and removing unused query objects (which have been there since 2004!)
Luke Taylor
2010-05-25 16:47:57 +01:00
055fcd0b7d
Minor tweaks to build file.
Luke Taylor
2010-05-25 16:07:18 +01:00
01308f8308
Added FAQ on using BeanPostProcessor to customize namespace-created beans.
Luke Taylor
2010-05-24 17:01:55 +01:00
e156d5339a
Fix build when upload properties are missing. Added missing hsql test dependency
Luke Taylor
2010-05-24 17:01:19 +01:00
a097a47246
Refactored ssh uploading into a separate gradle task. Added "uploadFaq" task
Luke Taylor
2010-05-23 00:00:12 +01:00
ca91b9abc5
Corrected section layout in DB schema appendix of ref manual.
Luke Taylor
2010-05-22 23:19:05 +01:00
12fc73f046
Added faqs on accessing the HttpSession from a UDS andon the use of URLs with fragments.
Luke Taylor
2010-05-22 14:31:28 +01:00
aaa7bd90b2
SEC-1481: Updated constructors of Authentication types to use a generic wildcard for authorities collection.
Luke Taylor
2010-05-21 15:59:50 +01:00
295e0ded18
SEC-1483: Change User constructor to use a generic wildcard for authorities collection.
Luke Taylor
2010-05-21 15:58:35 +01:00
0e57ce2dc3
SEC-1481: Updated constructors of Authentication types to use a generic wildcard for authorities collection.
Luke Taylor
2010-05-21 15:59:50 +01:00
c95cf6ec7d
SEC-1483: Change User constructor to use a generic wildcard for authorities collection.
Luke Taylor
2010-05-21 15:58:35 +01:00
304f12fb63
SEC-1455: Load namespace parsers when required, rather than on init() call, to avoid classloaded issue with dmServer failing to resolve web classes when the namespace handler is first used.
Luke Taylor
2010-05-21 15:36:37 +01:00
b0308e41cb
SEC-1455: Load namespace parsers when required, rather than on init() call, to avoid classloaded issue with dmServer failing to resolve web classes when the namespace handler is first used.
Luke Taylor
2010-05-21 15:36:37 +01:00
5aab06775e
SEC-1106: Added section on hierarchical roles to manual.
Luke Taylor
2010-05-18 16:43:55 +01:00
9bdf7efd27
Check remoteSiteDir property is available before using in build file.
Luke Taylor
2010-05-17 15:15:56 +01:00
e0d06b2b53
Added documentation on RequestCache functionality.
Luke Taylor
2010-05-16 15:18:03 +01:00
978bb9f601
Remove commented-out code in ETF.
Luke Taylor
2010-05-16 15:16:40 +01:00
f0c4cccb0d
SEC-1479: Clarify that matching is against servletPath + pathInfo for ant pattern matching. Added some extra pointers to request-matching info in namespace doc.
Luke Taylor
2010-05-16 14:10:42 +01:00
a4ce14f604
Add "provisioning" package to config bundlor template.
Luke Taylor
2010-05-16 13:53:28 +01:00
bf288101a0
Javadoc improvements
Luke Taylor
2010-05-16 13:52:40 +01:00
8cbe232fbf
SEC-1480: Add simple equals and hashcode methods based on DN value to LdapUserDetailsImpl to allow its use as a map key (in SessionRegistry, for example).
Luke Taylor
2010-05-15 02:29:11 +01:00
e1f575c545
SEC-1480: Add simple equals and hashcode methods based on DN value to LdapUserDetailsImpl to allow its use as a map key (in SessionRegistry, for example).
Luke Taylor
2010-05-15 02:29:11 +01:00
705f896209
SEC-1478: Added 'use-expressions' attribute to namespace appendix.
Luke Taylor
2010-05-11 02:25:45 +01:00
e5b0aa6850
Typo.
Luke Taylor
2010-05-07 02:07:03 +01:00
a567e32c69
Re-laying out of FAQ, plus some new questions.
Luke Taylor
2010-05-07 01:46:36 +01:00
08844f87d6
Fix javadoc upload url.
Luke Taylor
2010-05-06 20:02:32 +01:00
b3aad4cf19
Javadoc fixes.
Luke Taylor
2010-05-06 20:02:08 +01:00
5a4c81a2a5
Minor tinkering with build upload tasks.
Luke Taylor
2010-05-05 00:16:08 +01:00
0c09780644
SEC-1476: Modify AbstractPreAuthenticatedProcessingFilter to store authentication exception in request instead of creating a new session.
Luke Taylor
2010-05-05 14:13:48 +01:00
d5ffdd9c27
Import cleaning
Luke Taylor
2010-05-03 18:46:06 +01:00
64d59e1d32
Some extra FAQs and added comment to samples runall.sh script to explain that it's for dev only.
Luke Taylor
2010-05-03 14:52:14 +01:00
e7646a65f4
SEC-1421: Add setters to JdbcUserDetailsManager for group sql operations.
Luke Taylor
2010-05-03 13:53:02 +01:00
2c44461264
SEC-1473: Remove references to ContactSecurityVoter.
Luke Taylor
2010-05-03 13:24:55 +01:00
fcf33afce0
Formatting.
Luke Taylor
2010-05-03 13:22:18 +01:00
dccb30ad63
Remove use of wrong DOMUtils class (from com.sun package).
Luke Taylor
2010-05-01 15:04:26 +01:00
863ccecf55
SEC-1466: Report error if authentication-provider element has child elements when used with "ref" attribute.
Luke Taylor
2010-04-30 20:01:01 +01:00
165cbb0d19
SEC-1445: Added support for custom username and password parameters in form-login.
Luke Taylor
2010-04-30 18:14:50 +01:00
5ac106808e
Remove outdated scm information from pom.xml.
Luke Taylor
2010-04-28 20:16:40 +01:00
47ab2655d0
Remove outdated scm information from pom.xml
Luke Taylor
2010-04-28 20:15:21 +01:00
c95fe8af28
Adjust section in namespace chapter and increase section depth in manual TOC for easier reference.
Luke Taylor
2010-04-28 20:14:08 +01:00
bca6c1aeac
SEC-1468: Doc and Javadoc updates.
Luke Taylor
2010-04-26 23:13:40 +01:00
5b573d5d1e
Upgrade Maven build to Spring 3.0.2.
Luke Taylor
2010-04-25 23:20:00 +01:00
3c3aabf5be
SEC-1465: Change empty check to a null check for list of delegates for DelegatingMethodSecurityMetadataSource.
Luke Taylor
2010-04-25 22:11:35 +01:00
a421370a3d
SEC-1465: Change DelegatingMethodSecurityMetadataSource to use constructor injection to get round the problem of it being invoked before it has been initialized properly. Also changed the contacts tests to use the same app context and loading order as the actual webapp, to give better reassurance that the app will run successfully.
Luke Taylor
2010-04-25 22:00:25 +01:00
3bbbf07235
SEC-1464: Fix broken test (flags in returned user object were not being copied from stored user).
Luke Taylor
2010-04-25 20:12:00 +01:00
024e6904ff
SEC-1464: Deprecate UserMap, InMemoryDaoImpl and other related classes in favour of the simpler (non-property editor based) InMemoryUserDetailsManager.
Luke Taylor
2010-04-25 04:09:54 +01:00
f5859fabcf
SEC-1464: Created InMemoryUserDetailsManager and converted user-service BDP to use it for its in-memory database.
Luke Taylor
2010-04-25 04:06:54 +01:00