Commit Graph

  • 545550bb0c Made ApacheDS deps optional Luke Taylor 2009-05-27 02:15:45 +00:00
  • 131ba5c62e Reset poms to 3.0.0.CI-SNAPSHOT after tagging M1 release Luke Taylor 2009-05-27 00:12:30 +00:00
  • e2c218e8c9 [maven-release-plugin] prepare release spring-security-3.0.0.M1 Luke Taylor 2009-05-26 23:44:11 +00:00
  • b6f3d82dac Remove commented-out dependencies. Luke Taylor 2009-05-26 22:18:53 +00:00
  • 0cb40d6ae4 Javadoc update Luke Taylor 2009-05-26 22:16:11 +00:00
  • f976080d1d Fixes to sample app context files Luke Taylor 2009-05-26 22:15:05 +00:00
  • 1788dfdba0 Removed duplicate logging from cas sample Luke Taylor 2009-05-26 22:14:34 +00:00
  • f69354b16b Added article on code structure in 3.0 Luke Taylor 2009-05-26 22:10:26 +00:00
  • 41899a881f Docbook faq Luke Taylor 2009-05-26 11:28:02 +00:00
  • 8c0643f260 Moved to using docbook faq Luke Taylor 2009-05-26 11:27:26 +00:00
  • 3bc7404854 Restructured docs, faq and removed use of docbkx plugin Luke Taylor 2009-05-26 11:25:13 +00:00
  • 45c54c558c Updated build to use maven.springframework.org deps Luke Taylor 2009-05-13 06:16:05 +00:00
  • a8215fa2cb SEC-1160: Renaming of authentication filters and entry points and associated doc changes Luke Taylor 2009-05-12 05:37:11 +00:00
  • 5a03e842bd Correcting Javadoc. Luke Taylor 2009-05-12 01:40:15 +00:00
  • 1635efcb88 SEC-1132: Updated package and class names in ref manual. Luke Taylor 2009-05-12 00:33:27 +00:00
  • ef388529ae Javadoc update. Luke Taylor 2009-05-12 00:12:22 +00:00
  • 4bad213b19 SEC-1132: Moved remaining preauth code from core to web Luke Taylor 2009-05-12 00:11:06 +00:00
  • 76561813e9 Fixed config bundlor template Luke Taylor 2009-05-11 07:57:52 +00:00
  • c7a2e12c65 Moved python script to correct directory Luke Taylor 2009-05-11 06:03:59 +00:00
  • 1df1d58ed7 Disable bundlor in cas client as it seems to be breaking nightly build. Luke Taylor 2009-05-11 05:50:59 +00:00
  • 03d39f1e88 Minor package info updates. Luke Taylor 2009-05-11 05:48:09 +00:00
  • 76438b3347 SEC-1132: Refactoring of access/intercept package to extract packages and classes which are externally depended on or potentially may be used outside of the standard interceptor model (e.g. SecurityMetadataSource) Luke Taylor 2009-05-11 05:44:31 +00:00
  • 1a69a4d45a SEC-1132: Restructuring of ACL packages Luke Taylor 2009-05-11 05:37:36 +00:00
  • 5605386a30 SEC-1132: Restructuring of ACL packages Luke Taylor 2009-05-11 05:37:22 +00:00
  • d5b7ce69cc SEC-1158: Decoupling of Pre/Post annotations implementation from Spring EL. Luke Taylor 2009-05-11 05:35:20 +00:00
  • 9875cbec8b SEC-1132: Restructuring of ACL packages Luke Taylor 2009-05-11 05:20:09 +00:00
  • 14c4739605 SEC-1158: Decoupling of Pre/Post annotations implementation from Spring EL. Luke Taylor 2009-05-11 05:18:20 +00:00
  • acd7dc1f2d SEC-1151: Fixed check on ACE list bounds in AclImpl and updated tests Luke Taylor 2009-05-08 03:10:25 +00:00
  • 39f1536d5a Upgrade to Spring 3.0 M3 Luke Taylor 2009-05-07 08:24:41 +00:00
  • b3ccee4dbc Some additional tests on session creation. Luke Taylor 2009-05-07 07:10:10 +00:00
  • 0d1ebfa85a Updated contacts sample info and added information on ACL database schema and using it with Postgres. Luke Taylor 2009-05-06 14:34:27 +00:00
  • 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. Luke Taylor 2009-05-06 14:29:53 +00:00
  • 29fafbbf18 Misc tidying up of old files and refactoring of tests Luke Taylor 2009-05-05 13:29:59 +00:00
  • 82f57dc1c3 Updates to manual on auto-config changes Luke Taylor 2009-05-05 13:28:40 +00:00
  • cef089376c SEC-1152: Changes to add anonymous filter to default namespace configuration and added enabled flag to allow overriding of the behaviour. Luke Taylor 2009-05-05 07:23:31 +00:00
  • 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. Luke Taylor 2009-05-05 03:21:07 +00:00
  • 6d655aa514 SEC-1132: More refactoring to remove cycles ad reduce complexity metrics Luke Taylor 2009-05-04 14:24:54 +00:00
  • 73cfeecd0c Make sure argumentsAdded flag is set correctly. Luke Taylor 2009-05-04 12:36:16 +00:00
  • e1bc1819da SEC-1150: Update Contacts sample to use modernized Spring MVC controllers Luke Taylor 2009-05-04 09:22:31 +00:00
  • 5b543f83ec Removed web dependency on core-tests Luke Taylor 2009-05-04 02:25:49 +00:00
  • 57e508ba2c Exclude spring-jdbc 2.0.6 dep from openid4java Luke Taylor 2009-05-04 02:24:54 +00:00
  • ebb24b9004 Removing out of date modules in sandbox Luke Taylor 2009-05-04 02:22:55 +00:00
  • dca566ff1f SEC-1149: WebInvocationPrivilegeEvaluator now contains methods to evaluate the permissions on URIs directly. Deleted FilterInvocationUtils. Luke Taylor 2009-05-02 06:02:17 +00:00
  • d1cb85e4f3 Refactoring of methods names in UrlUtils for consistency. Luke Taylor 2009-05-01 10:43:41 +00:00
  • f6800fbe04 Refactored to remove dependency on FilterInvocationUtils. Luke Taylor 2009-05-01 08:57:28 +00:00
  • 4bc788828c SEC-1147: Remove use of SessionRegistryUtils. Inlined the methods. Luke Taylor 2009-05-01 06:45:34 +00:00
  • 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. Luke Taylor 2009-05-01 05:16:19 +00:00
  • 459a3095c4 SEC-1041: Applied patch with minor modifications - introduces permission constructor which sets pattern "on" code to '*' as a default. Luke Taylor 2009-04-30 07:58:53 +00:00
  • 5aeca2d7dd Added test XML file for use messing about in an XML editor while generating schema. Luke Taylor 2009-04-30 06:58:38 +00:00
  • 90b849c271 SEC-1100: Added support for <access-denied-handler> element which can take a ref or an error-page attribute. Luke Taylor 2009-04-30 05:46:55 +00:00
  • 6db9a3facc Minor debugging optimizations. Luke Taylor 2009-04-30 05:21:54 +00:00
  • 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. Luke Taylor 2009-04-28 12:08:48 +00:00
  • e94baf38b3 Tidying up to remove warnings (generics, use of deprecated test classes etc). Luke Taylor 2009-04-28 06:49:43 +00:00
  • f38c0eb675 Updated heavy-duty sample to be able to build it. Luke Taylor 2009-04-28 06:42:57 +00:00
  • 929b6bb1a0 Refactoring to remove warnings in LDAP module. Luke Taylor 2009-04-27 11:05:58 +00:00
  • c96da98e14 Removed unnecessary toString() Luke Taylor 2009-04-27 10:41:16 +00:00
  • da823b2396 Tidying up. Luke Taylor 2009-04-27 10:37:55 +00:00
  • d0a308c99b SEC-1107: Added test to attempt to reproduce issue. Luke Taylor 2009-04-27 10:21:31 +00:00
  • 530a7b5d21 Use context returned by SecurityContextHolder.createEmptyContext() as contextObject default value. Luke Taylor 2009-04-27 07:31:35 +00:00
  • 95ab95b6e3 SEC-1078: Missed commit of default strategy class. Luke Taylor 2009-04-27 07:12:12 +00:00
  • 56c9117484 Tidying up generics and removing warnings from portlet module. Luke Taylor 2009-04-27 06:15:30 +00:00
  • 7edf9635e7 Refactored to avoid use of SecurityContextimpl directly (similarly to approach in main servlet-based code). Luke Taylor 2009-04-27 06:06:42 +00:00
  • 6bd7421a1b SEC-1078: Converted WASSecurityHelper to an internal interface and added test for scenario from this issue. Luke Taylor 2009-04-27 06:01:40 +00:00
  • e45f6914ee Import cleaning. Luke Taylor 2009-04-27 02:21:12 +00:00
  • bd1d19f372 Fix mockito usage error. Luke Taylor 2009-04-26 11:20:03 +00:00
  • 50ac9d3b05 More generification to remove last warnings in core package. Luke Taylor 2009-04-26 10:17:09 +00:00
  • 4f33f4677b Import cleaning. Luke Taylor 2009-04-26 10:06:58 +00:00
  • a5792b094a More generification to remove last warnings in Acl package. Luke Taylor 2009-04-26 10:05:55 +00:00
  • 8570d864dc Generifying DefaultPermissionFactory Luke Taylor 2009-04-26 09:57:41 +00:00
  • 1454cbb78e SEC-1132: Moved TextUtils to web module and StringSplit utils into Digest authentication package (as they aren't used elsewhere). Luke Taylor 2009-04-25 08:04:26 +00:00
  • a76cbee4bc SEC-1132: Moved ThrowableAnalyzer code to web module as it is only used in ExceptionTranslationFilter Luke Taylor 2009-04-25 07:03:15 +00:00
  • 1ac0ea9d3f Moved InMemoryXmlApplicationContext to test src as it is only used in tests. Luke Taylor 2009-04-25 06:52:57 +00:00
  • e07cc4eceb Removed resources block from pom Luke Taylor 2009-04-25 06:17:47 +00:00
  • 3e99f37dfa SEC-998: Forgot cas bundlor template. Luke Taylor 2009-04-25 05:54:45 +00:00
  • 9b6b92b3cd SEC-998: Bundlor enabled in cas Luke Taylor 2009-04-24 09:20:19 +00:00
  • 22e7142f45 SEC-998: Bundlor enabled in web, ldap, config and core modules Luke Taylor 2009-04-24 09:12:53 +00:00
  • 30fe9a0935 Remove dependency on commons collections (ArrayIterator). Luke Taylor 2009-04-23 05:39:50 +00:00
  • 2e3189cf83 SEC-998: Enabled bundlor in core Luke Taylor 2009-04-22 13:00:14 +00:00
  • 21e36e0a57 Updated version number from 2.5.0-SNPSHOT to 3.0.0.CI-SNAPSHOT Luke Taylor 2009-04-22 12:55:52 +00:00
  • 23d7778484 Typo. Luke Taylor 2009-04-22 12:53:50 +00:00
  • a73016b898 SEC-998: Initial bundlor template.mf for core Luke Taylor 2009-04-22 12:47:44 +00:00
  • 1fa46f4ad2 SEC-1104: Added check of "running" flag in stop() method to prevent stopping twice. Luke Taylor 2009-04-22 06:25:36 +00:00
  • 305ce125fb SEC-863: Hierarchical roles should use the interface GrantedAuthority. Applied submitted patch. Luke Taylor 2009-04-22 05:53:59 +00:00
  • d7f202a111 Addition of final to constructor set fields to improve immutability of authentication and user objects Luke Taylor 2009-04-22 04:11:38 +00:00
  • a6e408ff49 SEC-1139: Add "not null" to owner column in acl schema. Luke Taylor 2009-04-22 02:55:26 +00:00
  • 5509da7a2e SEC-1141: ObjectIdentityImpl has incorrect hashCode implementation. Modified equals method to compare longValue of Number identifier types and use standard equals for other serializable identifiers. Luke Taylor 2009-04-22 02:08:00 +00:00
  • 681b5d9e05 Missed file for previous commit Luke Taylor 2009-04-22 00:13:59 +00:00
  • d4415d4e82 Added excludes to Spring LDAP dep to prevent Spring 2.5.6 jars creeping in. removed unnecessary Junit dep from itest/context pom Luke Taylor 2009-04-21 08:54:29 +00:00
  • b769fe1504 Update pom.xml to remove Spring 2.5 dep Luke Taylor 2009-04-21 08:17:08 +00:00
  • 21c608389c SEC-1128: Changed to use ClassUtils.forName to load "javaType" class. Luke Taylor 2009-04-21 07:54:49 +00:00
  • ba6664f77f SEC-1012: Refactor SessionRegistry interface to use Java 5 generics. Luke Taylor 2009-04-21 06:57:21 +00:00
  • b03e4f435b Correct bean class in context file Luke Taylor 2009-04-21 06:54:20 +00:00
  • fd1af34add Minor javadoc stuff. Luke Taylor 2009-04-21 06:06:13 +00:00
  • cac2bce382 Refactored SessionRegistryImpl to remove servlet API deps and moved back into core, along with other concurrent authentication package classes. Luke Taylor 2009-04-21 06:05:14 +00:00
  • 75d5e8f5f2 Spelling correction. Luke Taylor 2009-04-21 03:38:43 +00:00
  • b2b2c95e55 SEC-1098: Added ignorePartialResultException property which is set on the LDAP template. Luke Taylor 2009-04-21 03:37:16 +00:00
  • 06040853da Javadoc tidying Luke Taylor 2009-04-21 03:16:57 +00:00
  • 3adbbdf50d SEC-1081: Minor Acl refactoring to remove generic warnings. Minor efficiency improvements. Luke Taylor 2009-04-21 02:54:17 +00:00
  • ff3a9c7030 Typo. Luke Taylor 2009-04-20 11:00:20 +00:00
  • 271fbb7ddf SEC-1081: Fix for PersistentTokenBasedRememberMeServices int overflow problem. Luke Taylor 2009-04-20 09:08:35 +00:00