504 Commits (731402e9f57ded06af0ce00a4a158da5ea5a05b2)

Author SHA1 Message Date
Luke Taylor 731402e9f5 SEC-525: [PATCH] Add AccessCheckerTag based on URL resource access permissions. Added functionality to "authorize" tag to allow evaluation of whether a particual url is accessible to the user. Uses a WebInvocationPrivilegeEvaluator registered in the application context. 17 years ago
Luke Taylor b531a81176 SEC-1246: Introduce EL-based authorization tag. Added optional access expression to authorize tag. 17 years ago
Luke Taylor 1d00b92d25 Removed portlet sample 17 years ago
Luke Taylor aec730ae7e SEC-1238: Disable portlet module 17 years ago
Luke Taylor 5bdfd8cd77 Tidying imports etc to remove compiler warnings. 17 years ago
Mike Wiesner ed0686cacf Upgraded to AspectJ 1.6.5 and fixes some maven plugin config bugs 17 years ago
Mike Wiesner a1751aec2c SEC-1232: Added the aspect library needed for <global-method-security mode="aspectj"/> and a small sample 17 years ago
Luke Taylor 0d7b990e0a SEC-1184: Moved ACL cache classes and interface out of jdbc package. 17 years ago
Luke Taylor 092d7b5c2b Fix CAS filter configuration. 17 years ago
Luke Taylor 5a8772df5b Reset pom versions post release 17 years ago
Luke Taylor 0e5aa7008d [maven-release-plugin] prepare release spring-security-3.0.0.M2 17 years ago
Luke Taylor 984b2835d6 Update CAS sample to use new namespace syntax for authentication providers. 17 years ago
Luke Taylor 48988bde84 SEC-935: Support for OpenID attribute exchange and changes to namespace syntax to allow simple configuration of attributes to request. 17 years ago
Luke Taylor faa6be2011 SEC-935: Updated to OpenID4Java 0.9.5 release 17 years ago
Luke Taylor 5953af0f6b SEC-1196: Change use of <authentication-manager> to actually register the global ProviderManager instance. This element now registers the global ProviderManager instance and must contain any authentication-provider elements (or ldap-authentication-provider elements). 17 years ago
Luke Taylor 0a37aed4b9 SEC-1207. Fixed class name in jsp 17 years ago
Luke Taylor 1afa67c954 SEC-1195: Added internal AuthenticationManager for use by beans which are generated by the <http> block. 17 years ago
Luke Taylor 853b4c8753 SEC-1186: Make sure an Element is always supplied when registering the AuthenticationManager. Fixes broken tests. 17 years ago
Luke Taylor 408e982b96 Minor JSP classname fixes etc in samples 17 years ago
Luke Taylor 5808da12ff SEC-1094: Simplified WebXml attribute mapping. Removed generic jaxen-based implementation on which it was based in favour of simple DOM model traversal. Updated sample. 17 years ago
Luke Taylor 0134a5646d Changed to use expressions in commented-out XML instead of outdated syntax. 17 years ago
Luke Taylor 131ba5c62e Reset poms to 3.0.0.CI-SNAPSHOT after tagging M1 release 17 years ago
Luke Taylor e2c218e8c9 [maven-release-plugin] prepare release spring-security-3.0.0.M1 17 years ago
Luke Taylor f976080d1d Fixes to sample app context files 17 years ago
Luke Taylor 1788dfdba0 Removed duplicate logging from cas sample 17 years ago
Luke Taylor 45c54c558c Updated build to use maven.springframework.org deps 17 years ago
Luke Taylor a8215fa2cb SEC-1160: Renaming of authentication filters and entry points and associated doc changes 17 years ago
Luke Taylor 4bad213b19 SEC-1132: Moved remaining preauth code from core to web 17 years ago
Luke Taylor 1a69a4d45a SEC-1132: Restructuring of ACL packages 17 years ago
Luke Taylor 14c4739605 SEC-1158: Decoupling of Pre/Post annotations implementation from Spring EL. 17 years ago
Luke Taylor 29fafbbf18 Misc tidying up of old files and refactoring of tests 17 years ago
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. 17 years ago
Luke Taylor 6d655aa514 SEC-1132: More refactoring to remove cycles ad reduce complexity metrics 17 years ago
Luke Taylor e1bc1819da SEC-1150: Update Contacts sample to use modernized Spring MVC controllers 17 years ago
Luke Taylor e94baf38b3 Tidying up to remove warnings (generics, use of deprecated test classes etc). 17 years ago
Luke Taylor 21e36e0a57 Updated version number from 2.5.0-SNPSHOT to 3.0.0.CI-SNAPSHOT 17 years ago
Luke Taylor 13af4b95a2 Sample package name updates 17 years ago
Luke Taylor ace6d225b4 SEC-1131: Correct portlet API version (again). 17 years ago
Luke Taylor 446bcb9b1d SEC-1131: Correct portlet API version. 17 years ago
Luke Taylor 101203b44d SEC-1132: Updates to samples to reflect ACL refactoring. 17 years ago
Luke Taylor 93bdcccaee SEC-1132: Moved userdetails into core and added core/authority sub-package 17 years ago
Luke Taylor c770998d92 SEC-1132: Move authoritymapping to core as it is actually used in loading authorities for a use, not in making access decisions. 17 years ago
Luke Taylor ca7d055c2b SEC-1132: Created core and authentication packages within core module. 17 years ago
Luke Taylor 9efb5a7007 SEC-1132: Moved access-control/authorization specific code to org.sf.security.access package. Created provisioning package for user management classes to remove cyclical deps. Some other moving of classes to remove code tangles. Restructuring of portlet module under org.sf.security.portlet 17 years ago
Luke Taylor 7c4d54f356 SEC-1131: Applied patch for portlet upgrade 17 years ago
Luke Taylor f746a20ab4 SEC-1132: package refactoring of non-core modules 17 years ago
Luke Taylor bec84f874a SEC-1125: Further refactoring of web packages following creation of web module. Fixing samples. 17 years ago
Luke Taylor 2a9a8a41db SEC-1125: Created separate web module spring-security-web 17 years ago
Luke Taylor 2c985a1c36 SEC-1126: separated out spring-security-config module containing namespace configuration classes and resources 17 years ago
Luke Taylor 4aff4b2350 SEC-1123: Renamed ObjectDefinitionSource to SecurityMetadataSourceand performed related refactoring 17 years ago