25 Commits

Author SHA1 Message Date
Luke Taylor
9372f6175b Removed unnecessary braces from annotations 2008-02-15 17:09:14 +00:00
Luke Taylor
adbf18a091 SEC-507: Updated JSR-250 impl to include better support for PermitAll and DenyAll as suggested by Ryan Heaton. Includes JSR-250 voter which is now used by AnnotationDriverbeanDefinitionParser. 2008-02-06 13:14:46 +00:00
Luke Taylor
d695f5002c SEC-654: Made ConfigAttributeDefinition immutable, added several constructors to simplify its use. Removed MethodDefinitionMapping and FilterInvocationDefinitionMapping. 2008-01-30 15:17:30 +00:00
Luke Taylor
d66b9693ba SEC-507: Initial support for JSR-250 "RolesAllowed" attributes.
Added jsr250 boolean to annotation-driven element to determine whether JSR-250 annotations should be used in preference to the traditional Acegi "Secured" attribute.
2008-01-10 20:19:15 +00:00
Luke Taylor
fad2b597af Updated SecurityAnotationAttributes to user Spring's AnnotationUtils explicitly since we are now using Spring 2.0+ 2008-01-10 19:31:03 +00:00
Luke Taylor
814b2fc7ea Added Id keyword. 2008-01-07 13:47:26 +00:00
Luke Taylor
0f0bfb149f Changed test class name to match implementation class. 2008-01-07 13:46:32 +00:00
Luke Taylor
5f1eea42fc Moved configuration of security interceptors with access and authentication manangers from post processing stage to bean creation stage. 2007-12-23 16:40:29 +00:00
Luke Taylor
cf80292de3 Changes to namespace reinstating authentication-provider element in preference to "repository" to wrap convey that a user-service will be used as to authenticate against. Also introduced separate password-encoder element for use within authentication-provider. 2007-12-21 15:50:56 +00:00
Ben Alex
9b6c798a52 SEC-496: <annotation-driven> element. 2007-12-04 14:14:17 +00:00
Luke Taylor
43fc8e2660 Added Id keyword for all java files 2007-10-27 00:45:30 +00:00
Luke Taylor
a122e6bb74 SEC-562: Repackaging core-tiger. 2007-09-21 18:29:12 +00:00
Ben Alex
44cae6b2ee SEC-274: Correctly handle bridge methods, using AnnotationUtils when on classpath. 2006-11-17 02:17:45 +00:00
Ben Alex
b941577198 SEC-274: Reproduce bug report. 2006-11-14 04:26:12 +00:00
Ben Alex
4fd3693df0 Move to annotation package to avoid jarsigner problems during deployment. 2006-05-29 22:22:50 +00:00
Ben Alex
22183648b3 Resolve imports. 2006-05-29 15:09:39 +00:00
Ben Alex
a6ef43d827 Move to annotation package to avoid jarsigner problems during deployment. 2006-05-29 15:04:50 +00:00
Ben Alex
ab12817b7a SEC-97: Format Acegi Security source code in accordance with latest Jalopy configuration. 2006-05-23 13:38:33 +00:00
Mark St. Godard
1ca02b6922 Include @Inherited and @Documented to Secured annotation
see SEC-148
2006-01-30 03:27:18 +00:00
Ben Alex
dd99fae8e1 Fix error reported on acegisecurity-developer by Samuel Le Berrigaud on 28 November 2005. 2005-11-30 00:14:55 +00:00
Ben Alex
863ba3f0a3 SEC-99: Extra tests to explore generics behaviour. 2005-11-25 03:26:10 +00:00
Ben Alex
6a1a4abb1d SEC-104: Move to org.acegisecurity package. 2005-11-17 00:56:49 +00:00
Scott McCrory
79c3ba521b Resolved and/or inhibit build warnings as seen in Eclipse 3.1. Please refer to http://opensource2.atlassian.com/projects/spring/browse/SEC-93 for more info. 2005-11-11 22:37:38 +00:00
Ben Alex
975de1e043 Add .cvsignore files so that empty directories are created in CVS. Remove package.html files that do not belong to a particular package and were simply directory markers. 2005-08-21 08:19:02 +00:00
Mark St. Godard
0a8699003f Initial checkin of Security Java 5 Annotation support
(see http://opensource.atlassian.com/projects/spring/browse/SEC-4)

Note: I have created a new source dir "core-tiger" for Java 5 related core security classes,   as well as test dir.

Note: project.properties should compile this project using 1.5.

WAR test application using Spring 1.2  Transaction Annotations and Security to follow
2005-08-12 02:57:38 +00:00