Commit Graph

3510 Commits

Author SHA1 Message Date
Luke Taylor 14c4739605 SEC-1158: Decoupling of Pre/Post annotations implementation from Spring EL. 2009-05-11 05:18:20 +00:00
Luke Taylor acd7dc1f2d SEC-1151: Fixed check on ACE list bounds in AclImpl and updated tests 2009-05-08 03:10:25 +00:00
Luke Taylor 39f1536d5a Upgrade to Spring 3.0 M3 2009-05-07 08:24:41 +00:00
Luke Taylor b3ccee4dbc Some additional tests on session creation. 2009-05-07 07:10:10 +00:00
Luke Taylor 0d1ebfa85a Updated contacts sample info and added information on ACL database schema and using it with Postgres. 2009-05-06 14:34:27 +00:00
Luke Taylor c6dfee69d4 SEC-1038: Changed JdbcMutableAclServiceTests to facilitate testing with PostgreSQL and updated JdbcMutableAclService to use a the id obtained from the ObjectIdentity directly rather than calling toString() on it before passing to the JDBC call. 2009-05-06 14:29:53 +00:00
Luke Taylor 29fafbbf18 Misc tidying up of old files and refactoring of tests 2009-05-05 13:29:59 +00:00
Luke Taylor 82f57dc1c3 Updates to manual on auto-config changes 2009-05-05 13:28:40 +00:00
Luke Taylor cef089376c SEC-1152: Changes to add anonymous filter to default namespace configuration and added enabled flag to allow overriding of the behaviour. 2009-05-05 07:23:31 +00:00
Luke Taylor 331a04c07c Some changes to make it easier to run the sample with the database driver as part of the jetty plugin configuration, preventing classloader leaks. 2009-05-05 03:21:07 +00:00
Luke Taylor 6d655aa514 SEC-1132: More refactoring to remove cycles ad reduce complexity metrics 2009-05-04 14:24:54 +00:00
Luke Taylor 73cfeecd0c Make sure argumentsAdded flag is set correctly. 2009-05-04 12:36:16 +00:00
Luke Taylor e1bc1819da SEC-1150: Update Contacts sample to use modernized Spring MVC controllers 2009-05-04 09:22:31 +00:00
Luke Taylor 5b543f83ec Removed web dependency on core-tests 2009-05-04 02:25:49 +00:00
Luke Taylor 57e508ba2c Exclude spring-jdbc 2.0.6 dep from openid4java 2009-05-04 02:24:54 +00:00
Luke Taylor ebb24b9004 Removing out of date modules in sandbox 2009-05-04 02:22:55 +00:00
Luke Taylor dca566ff1f SEC-1149: WebInvocationPrivilegeEvaluator now contains methods to evaluate the permissions on URIs directly. Deleted FilterInvocationUtils. 2009-05-02 06:02:17 +00:00
Luke Taylor d1cb85e4f3 Refactoring of methods names in UrlUtils for consistency. 2009-05-01 10:43:41 +00:00
Luke Taylor f6800fbe04 Refactored to remove dependency on FilterInvocationUtils. 2009-05-01 08:57:28 +00:00
Luke Taylor 4bc788828c SEC-1147: Remove use of SessionRegistryUtils. Inlined the methods. 2009-05-01 06:45:34 +00:00
Luke Taylor 8c94e39150 SEC-1118: Added run-as-manager-ref attribute to global-method-security element. Also updated schema to use xsd:token in place of xsd:string where appropriate. 2009-05-01 05:16:19 +00:00
Luke Taylor 459a3095c4 SEC-1041: Applied patch with minor modifications - introduces permission constructor which sets pattern "on" code to '*' as a default. 2009-04-30 07:58:53 +00:00
Luke Taylor 5aeca2d7dd Added test XML file for use messing about in an XML editor while generating schema. 2009-04-30 06:58:38 +00:00
Luke Taylor 90b849c271 SEC-1100: Added support for <access-denied-handler> element which can take a ref or an error-page attribute. 2009-04-30 05:46:55 +00:00
Luke Taylor 6db9a3facc Minor debugging optimizations. 2009-04-30 05:21:54 +00:00
Luke Taylor 39cc865a36 SEC-1143: Fixed by using BeanDefinitionRegistry.isBeanNameInUse() instead of containsBeanDefinition() to check for the SessionRegistry availability. The former picks up the alias registration of the standard bean Id for user's bean Id. 2009-04-28 12:08:48 +00:00
Luke Taylor e94baf38b3 Tidying up to remove warnings (generics, use of deprecated test classes etc). 2009-04-28 06:49:43 +00:00
Luke Taylor f38c0eb675 Updated heavy-duty sample to be able to build it. 2009-04-28 06:42:57 +00:00
Luke Taylor 929b6bb1a0 Refactoring to remove warnings in LDAP module. 2009-04-27 11:05:58 +00:00
Luke Taylor c96da98e14 Removed unnecessary toString() 2009-04-27 10:41:16 +00:00
Luke Taylor da823b2396 Tidying up. 2009-04-27 10:37:55 +00:00
Luke Taylor d0a308c99b SEC-1107: Added test to attempt to reproduce issue. 2009-04-27 10:21:31 +00:00
Luke Taylor 530a7b5d21 Use context returned by SecurityContextHolder.createEmptyContext() as contextObject default value. 2009-04-27 07:31:35 +00:00
Luke Taylor 95ab95b6e3 SEC-1078: Missed commit of default strategy class. 2009-04-27 07:12:12 +00:00
Luke Taylor 56c9117484 Tidying up generics and removing warnings from portlet module. 2009-04-27 06:15:30 +00:00
Luke Taylor 7edf9635e7 Refactored to avoid use of SecurityContextimpl directly (similarly to approach in main servlet-based code). 2009-04-27 06:06:42 +00:00
Luke Taylor 6bd7421a1b SEC-1078: Converted WASSecurityHelper to an internal interface and added test for scenario from this issue. 2009-04-27 06:01:40 +00:00
Luke Taylor e45f6914ee Import cleaning. 2009-04-27 02:21:12 +00:00
Luke Taylor bd1d19f372 Fix mockito usage error. 2009-04-26 11:20:03 +00:00
Luke Taylor 50ac9d3b05 More generification to remove last warnings in core package. 2009-04-26 10:17:09 +00:00
Luke Taylor 4f33f4677b Import cleaning. 2009-04-26 10:06:58 +00:00
Luke Taylor a5792b094a More generification to remove last warnings in Acl package. 2009-04-26 10:05:55 +00:00
Luke Taylor 8570d864dc Generifying DefaultPermissionFactory 2009-04-26 09:57:41 +00:00
Luke Taylor 1454cbb78e SEC-1132: Moved TextUtils to web module and StringSplit utils into Digest authentication package (as they aren't used elsewhere). 2009-04-25 08:04:26 +00:00
Luke Taylor a76cbee4bc SEC-1132: Moved ThrowableAnalyzer code to web module as it is only used in ExceptionTranslationFilter 2009-04-25 07:03:15 +00:00
Luke Taylor 1ac0ea9d3f Moved InMemoryXmlApplicationContext to test src as it is only used in tests. 2009-04-25 06:52:57 +00:00
Luke Taylor e07cc4eceb Removed resources block from pom 2009-04-25 06:17:47 +00:00
Luke Taylor 3e99f37dfa SEC-998: Forgot cas bundlor template. 2009-04-25 05:54:45 +00:00
Luke Taylor 9b6b92b3cd SEC-998: Bundlor enabled in cas 2009-04-24 09:20:19 +00:00
Luke Taylor 22e7142f45 SEC-998: Bundlor enabled in web, ldap, config and core modules 2009-04-24 09:12:53 +00:00