Luke Taylor
6a6bafa219
Make sure test classes which are setting the context clear it in their tearDown methods.
2007-09-11 14:13:50 +00:00
Luke Taylor
f178ca2a39
Updated trunk poms to 2.0-SNAPSHOT version
2007-09-07 20:14:55 +00:00
Luke Taylor
8d4b97f685
Updated poms post-release 1.0.5
2007-09-06 02:52:09 +00:00
Luke Taylor
c8b6111418
Release 1.0.5.
2007-09-06 01:52:53 +00:00
Luke Taylor
21c0c8e5f5
Removed ant build file.
2007-09-06 00:18:20 +00:00
Luke Taylor
72cca2c483
Removed explicit spring-2.0.4 dependency and hard-coded acegi-security version.
2007-09-05 23:45:52 +00:00
Luke Taylor
de21cde132
Deleted unused build.xml and cvsignore files from contacts sample.
2007-09-05 22:20:55 +00:00
Luke Taylor
545a3263f4
Changed artifact Id for consistency with tutorial.
2007-09-05 15:52:30 +00:00
Luke Taylor
2532518ffd
Minor text changes to readme.
2007-09-05 15:46:25 +00:00
Luke Taylor
5d8076056e
Added readme explaining that contacts is now a single application.
2007-09-05 15:44:15 +00:00
Luke Taylor
c2c2fb24be
Corrected link to ssl howto in site.xml
2007-09-05 12:09:40 +00:00
Luke Taylor
58bf2ffbc8
Corrected link to ssl howto in site.xml
2007-09-05 12:08:49 +00:00
Luke Taylor
bf433bb5a7
Moved contacts ssl howto.txt so that it is picked up by maven 2 site generation.
2007-09-05 01:21:42 +00:00
Luke Taylor
3612674644
Updated name elements in samples and tutorial contents.
2007-09-03 22:28:54 +00:00
Luke Taylor
d7b7d36314
Updated jstl dependency information to use correct group name.
2007-09-03 22:27:52 +00:00
Luke Taylor
db13131a07
Deleted original properties files from contacts app resources directory.
2007-09-03 22:26:30 +00:00
Luke Taylor
01610bdd94
Moved properties files into WEB-INF/classes directory in contacts app. Jetty plugin attemps to load the log4j file from there when using mvn jetty:run.
2007-09-03 22:24:59 +00:00
Luke Taylor
6c169d9acf
SEC-508: Added CDATA sections to multi-line text values in tutorial and contacts sample context files to prevent eclipse reforatting bug from messing them up.
2007-08-29 12:12:45 +00:00
Luke Taylor
e87956358f
Added missing "'" to login page in tutorial app.
2007-08-29 12:06:25 +00:00
Luke Taylor
1467527c0a
SEC-538: Deleted maven 1 files.
2007-08-29 11:00:28 +00:00
Luke Taylor
ed944fa537
SEC-514: Re-enable contact sample in maven build.
2007-08-27 12:35:23 +00:00
Mark St. Godard
5474b3a78c
SEC-279 - Deleting Contacts Tiger sample project
2007-08-25 23:16:22 +00:00
Luke Taylor
156965b370
SEC-181: Remove acegifier application.
2007-07-24 18:20:22 +00:00
Luke Taylor
ea42164af2
Added jetty plugin to tutorial app pom.xml.
2007-07-24 18:12:09 +00:00
Luke Taylor
5d64b86875
Removed user cache from tutorial app context, as it's session -based.
2007-07-24 18:11:32 +00:00
Luke Taylor
fe4bbe0fbf
SEC-514: Refactoring contacts sample into single webapp.
2007-07-24 17:46:43 +00:00
Ray Krueger
61d44954ee
Changed parent reference to 1.0.5-SNAPSHOT
2007-06-19 13:13:58 +00:00
Vishal Puri
b2c30277f4
SEC-271: work on security:autoconfig
2007-06-19 04:08:19 +00:00
Vishal Puri
917030f0a3
SEC-488: Added maven.src.dir property to point to src/main because of changed m2 directory structure
2007-06-06 03:00:13 +00:00
Vishal Puri
e9e89b835d
Added maven.src.dir property to point to src/main because of changed m2 directory structure
2007-06-06 02:49:44 +00:00
Carlos Sanchez
165d2c0122
[maven-release-plugin] prepare for next development iteration
2007-06-02 21:28:53 +00:00
Carlos Sanchez
942b5d7345
[maven-release-plugin] prepare release acegi-security-1.0.4-maven2
2007-06-02 21:21:51 +00:00
Ben Alex
451ba4dad0
Prepare for 1.0.4 release using Maven 1.0.2 as build system.
2007-05-25 05:33:44 +00:00
Ben Alex
4561c3a1f1
Remove unused imports that were causing warnings.
2007-05-25 05:33:06 +00:00
Vishal Puri
5c5b0d2020
SEC-271: Rolled back new namespaces changes from 1.0.4 release
2007-05-25 03:03:12 +00:00
Ben Alex
07b2a5c673
SEC-447: Use EL tags.
2007-05-24 00:30:15 +00:00
Ben Alex
b52cb3d736
SEC-431: Remove copyFiles.bat.
2007-05-23 06:32:26 +00:00
Ben Alex
f7e714b9da
Maven 2 polishing.
2007-05-23 04:20:54 +00:00
Vishal Puri
acb9e427df
deleted redundant file
2007-05-18 03:29:50 +00:00
Vishal Puri
c3c4978e4f
changed spring-security schema location
2007-05-18 03:29:02 +00:00
Vishal Puri
a6135c61c7
incorporated maven 2 in dms sample
2007-05-18 03:23:16 +00:00
Vishal Puri
e3435da9ae
SEC-271: removed autowiring by type and explicity introspected the applicationContext to detect the required dependencies of userDetailsService
2007-05-18 03:20:28 +00:00
Vishal Puri
803c687b5d
Added pom
2007-05-17 23:11:57 +00:00
Vishal Puri
0bdadaac09
Incorporated maven 2
2007-05-17 23:10:12 +00:00
Vishal Puri
ff02aa7932
Added maven 2 suport
2007-05-17 23:08:10 +00:00
Vishal Puri
ec02a3458f
SEC-271: Replaced legacy bean definitions with the new namespace elements
2007-05-17 23:06:46 +00:00
Vishal Puri
1444f1087d
new security namespaces added
2007-05-17 14:22:03 +00:00
Vishal Puri
a934f82af4
SEC-271: Fixed IllegalStateException being thrown by LogoutHandlerOrdereResolver and add an assert statement in the unit test
2007-05-17 13:42:51 +00:00
Vishal Puri
b072748999
SEC-271: Fixed spring and acegi versions
2007-05-17 12:26:11 +00:00
Vishal Puri
e73421d7b2
Spring version upgrade to 2.0.4, changed svn urls in project.xml and poms
2007-05-13 12:30:53 +00:00
Vishal Puri
f56771b214
SEC-376: moved switchUserProcessingFilter after filterInvocationInterceptor in contacts/filter applicationContext-acegi-security.xml file
2007-04-27 07:38:02 +00:00
Luke Taylor
fabca162a7
Added a customized checkstyle configuration file to tame the Maven 2 checkstyle report to the extent that it gives some useful infomation. Tidied up comments, excessively long lines, use of tabs etc. to match.
2007-02-24 21:00:24 +00:00
Ben Alex
17cc70a3cd
SEC-415: Add document management system ACL sample.
2006-12-17 00:54:13 +00:00
Ben Alex
9d2fe0e037
Switch release to 1.0.4.
2006-11-17 04:42:05 +00:00
Ben Alex
aff04805e7
Prepare for 1.0.3.
2006-11-17 02:58:17 +00:00
Ben Alex
3e3db43b37
SEC-239: New ACL module.
2006-11-17 02:29:28 +00:00
Ben Alex
9f512c384e
SEC-239: New ACL module.
2006-11-17 02:01:21 +00:00
Ben Alex
e179574077
Fix JavaDocs.
2006-11-14 03:19:16 +00:00
Ben Alex
508966f0c7
SEC-313: Add integration test for Contacts.
2006-11-14 03:18:42 +00:00
Ben Alex
84671f9d68
SEC-382: Clean up resource bundle errors.
2006-11-14 02:30:00 +00:00
Ben Alex
335e2c9848
Make ready for 1.0.3-SNAPSHOT.
2006-10-04 10:55:31 +00:00
Ben Alex
459b1d1cde
Prepare to release 1.0.2.
2006-10-04 08:57:11 +00:00
Ben Alex
23e2338800
Prepare to release 1.0.2.
2006-10-04 08:55:13 +00:00
Carlos Sanchez
5d15856ccc
Use 1.1-SNAPSHOT as parent version
2006-07-11 18:27:36 +00:00
Carlos Sanchez
288fdb3df8
Fixed M2 pom
2006-07-11 18:22:21 +00:00
Ben Alex
7957d54d67
SEC-282: Tutorial for securing Petclinic using Acegi Security.
2006-05-31 07:40:45 +00:00
Carlos Sanchez
35093e09f6
Bump version to 1.1.0-SNAPSHOT
2006-05-31 00:52:26 +00:00
Ben Alex
da187147f2
SEC-278: Initial commit of tutorial sample.
2006-05-29 13:32:12 +00:00
Ben Alex
53330fd824
Undo last checkin.
2006-05-29 08:51:18 +00:00
Ben Alex
8bef3d20af
Improve debugging.
2006-05-29 08:50:14 +00:00
Ben Alex
03622f7011
Add missing beans from previous checkin.
2006-05-29 08:45:08 +00:00
Ben Alex
89eb74b1b2
Refer to 1.0.0 final.
2006-05-28 00:49:38 +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
Ben Alex
6b5fc1efce
Correct comment in header.
2006-05-23 08:57:13 +00:00
Luke Taylor
1958d4e5aa
Change package for ldap context factory bean
2006-05-20 17:50:51 +00:00
Ben Alex
cc07f620df
SEC-257: ExceptionTranslationFilter to use AccessDeniedHandler.
2006-04-28 06:52:50 +00:00
Ben Alex
9a90e4e1aa
SEC-256: Contacts sample not displaying localized exceptions correctly.
2006-04-28 06:51:58 +00:00
Ben Alex
21aaf2b9db
SEC-256: Contacts sample not displaying localized exceptions correctly.
2006-04-28 06:43:50 +00:00
Ben Alex
d125569bd6
SEC-29: Save POST parameters on AuthenticationEntryPoint redirect.
2006-04-28 05:05:35 +00:00
Ben Alex
8cc5dcde30
SEC-249: Support logout filter.
2006-04-26 23:36:03 +00:00
Ben Alex
719d3af879
SVN updates.
2006-04-25 00:22:00 +00:00
Scott Battaglia
5607da8d67
updated references from Yale CAS to JA-SIG CAS
2006-02-27 13:52:41 +00:00
Ben Alex
7aa8d98a65
Finish RC2 release, prepare snapshot again.
2006-02-09 08:49:33 +00:00
Ben Alex
ee78570902
Prepare to release 1.0.0 RC2.
2006-02-09 07:45:11 +00:00
Ben Alex
4783b8bc32
Disable failing test, logged as SEC-181 for follow-up.
2006-02-09 07:06:55 +00:00
Ben Alex
e63b2ec9e6
Cleanup unused imports.
2006-02-09 06:00:25 +00:00
Luke Taylor
dc959b1847
Fix for SEC-159. Added clearContext() method to SecurityContextHolder and refactored code to use it instead of putting an empty context into the holder.
2006-02-08 23:27:46 +00:00
Ben Alex
9771b7817a
SEC-144: Separate SecurityEnforcementFilter from FilterSecurityInterceptor.
2006-01-28 22:54:23 +00:00
Ben Alex
c8c7c24822
SEC-120: Remember-me to delegate to AuthenticationManager so authentication-specific behaviour (such as concurrent user management) can be applied.
2006-01-28 01:22:36 +00:00
Carlos Sanchez
b0d65259b6
Changed groupId to org.acegisecurity
2005-12-22 16:40:22 +00:00
Carlos Sanchez
27efd13532
Set version to 1.0.0-SNAPSHOT preparing for next version
2005-12-22 16:32:12 +00:00
Carlos Sanchez
f226dfb67f
Use ISO encoding to avoid problems
2005-12-22 16:27:44 +00:00
Carlos Sanchez
39cf954a45
Improved m2 poms
2005-12-22 16:17:37 +00:00
Luke Taylor
8585ddf48b
Updated app. context file to match new constructor-injection changes.
2005-12-20 23:21:55 +00:00
Luke Taylor
7a0313a341
Add ldap webapp to multiwar goal.
2005-12-18 03:54:41 +00:00
Luke Taylor
a9a6f8b891
First checkin of LDAP contacts sample app.
2005-12-18 03:53:01 +00:00
Ben Alex
a1037ddc87
Prepare 1.0.0 RC1.
2005-12-04 11:20:52 +00:00
Ben Alex
2f852f6cbd
Prepare 1.0.0 RC1.
2005-12-03 22:41:38 +00:00
Ben Alex
271d5ac96c
Temporarily sort out transformer issues.
2005-11-30 23:52:04 +00:00
Ben Alex
0def8275d6
Use correct package locations and property names.
2005-11-30 23:48:20 +00:00
Ben Alex
d45f9a0560
Change next version to 1.0.0 RC1.
2005-11-30 00:32:30 +00:00
Ben Alex
62fde4ede3
SEC-107: Finalize rename of AuthenticationDao to UserDetailsService with corresponding change in package from .providers.dao to .userdetails.
2005-11-30 00:20:13 +00:00
Luke Taylor
c15f2bbaad
Fixes for SEC-115. Moved test-web.xml file to test/resources
2005-11-29 17:29:08 +00:00
Luke Taylor
ec30e8b11c
Fixes for SEC-115. Updates to acegifier to work with Maven and new Acegi sources.
2005-11-29 17:14:56 +00:00
Ben Alex
a6e23d79ae
SEC-107: Rename AuthenticationDao to UserDetailsService.
2005-11-29 13:10:15 +00:00
Ben Alex
c021362ebb
New package top level name.
2005-11-29 04:06:31 +00:00
Ben Alex
f57f50bae5
Modify Acegifier to use Maven build and 1.0.0+ package names.
2005-11-29 02:33:40 +00:00
Ben Alex
6a1a4abb1d
SEC-104: Move to org.acegisecurity package.
2005-11-17 00:56:49 +00:00
Ben Alex
f569afe6f5
Change versions for 1.0.0-SNAPSHOT.
2005-11-11 04:22:48 +00:00
Ben Alex
a4aa477770
Release 0.9.0
2005-11-11 04:01:06 +00:00
Ben Alex
2d74db9a0c
SEC-51 and SEC-67 related changes. Tested all functions of "filters" version in web browser OK.
2005-11-04 04:15:57 +00:00
Ben Alex
b6dbfde55c
SEC-70: Refactor event publishing.
2005-11-03 06:55:47 +00:00
Carlos Sanchez
b2363dfe07
SEC-62 Add maven 2 support
2005-10-06 20:53:08 +00:00
Carlos Sanchez
29e3daaab6
Removed redundant groupId (inherited from parent)
2005-10-06 20:01:29 +00:00
Mark St. Godard
9b898e84c4
Added Java 5 Annotations version of Contacts sample (contacts-tiger).
...
Note: I have added a pre goal to add the source dir of the original Contacts example.
I also added an exclude on the main project.properties for the attributes sample, as the Commons Attributes plugin causes issues with Java 5 source compilation.
The Annotations version will eventually replace the Commons Attributes approach, for now those users will need to manually build the attributes example.
2005-09-25 05:58:49 +00:00
Ben Alex
c64a3770de
Prove that 403 errors are handled by web.xml <error-page>.
2005-09-08 10:20:34 +00:00
Mark St. Godard
e850849be5
Added Java 5 Annotations version of the BankService sample. Note: This project requires the Secured annotation which is in "core-tiger"... make sure you have built and installed the acegi-security-tiger-0.9.0-SNAPSHOT.jar in your local maven repo.
2005-09-05 04:38:45 +00:00
Mark St. Godard
3f24824f66
updated config, added switchUserProcessingFilter to the filter chain, added the ROLE_SUPERVISOR the ability to switch to other users (i.e. ROLE_USER)
...
For example: 'marissa' can login, goto the /switchUser.jsp, then assume the role of another user such as 'scott'. marissa will then see scotts contacts, etc.
Then marissa can goto the /exitUser.jsp, and go back to 'marissa'
This is the similar to the Unix 'su' analogy that Ben made
2005-09-04 20:09:56 +00:00
Mark St. Godard
230d1946b9
added switchUserProcessingFilter config, not added to filter chain (yet)
2005-09-03 21:45:32 +00:00
Mark St. Godard
3dcea7ace0
initial pages for user switching
2005-09-03 21:44:05 +00:00
Luke Taylor
27a57410c1
Update to latest Spring tld
2005-08-02 17:27:30 +00:00
Ben Alex
2d772cbfcc
Fix bug as reported by Jared Odulio on acegisecurity-developer 29 July 2005.
2005-07-31 00:58:48 +00:00
Luke Taylor
28e8c93beb
Changes to exception handling, and some additional validation of web.xml content.
2005-07-22 00:20:54 +00:00
Luke Taylor
8e1549e399
Tidying up XML formatting (removed mix of tabs/spaces)
2005-07-20 14:13:47 +00:00
Luke Taylor
a67b529734
Add the display-name to the web.xml
2005-07-16 23:54:55 +00:00
Luke Taylor
95e99f9ea0
Forgot the XSL files...
2005-07-16 23:15:52 +00:00
Luke Taylor
a95964461d
o Move the web.xml converter code, tests and xsl files from core into the acegifier sample app.
...
o Switched to dom4j for more flexible xml handling and easier formatting of the XML output.
o Modified the test web.xml to match the contacts-filter app to allow easy testing in an acegi application.
2005-07-16 21:49:31 +00:00
Luke Taylor
0a742ce62a
First upload of the "acegifier" web application.
2005-07-09 21:35:33 +00:00
Luke Taylor
46388af1ea
corrected xjavadoc location to match ibiblio
2005-07-08 17:21:20 +00:00
Luke Taylor
de491d1767
Removed CAS references from web.xml for X.509.
2005-06-27 22:07:19 +00:00
Ben Alex
71b8f3e515
Remove less commonly used protocols.
2005-05-18 03:01:40 +00:00
Ben Alex
fe15b011bb
Make extra seed data and users so scalability more readily tested.
2005-05-18 03:01:34 +00:00
Ben Alex
e08e66dec6
Refactor SecurityContextHolder to return a SecurityContext instead of Authentication.
2005-05-08 23:42:14 +00:00
Ben Alex
6a9abe5d90
Remove ContextHolder and introduce SecurityContext.
2005-05-07 09:11:37 +00:00
Ben Alex
a68d720e88
Prepare for 0.9.0.
2005-04-20 22:43:46 +00:00
Ben Alex
4cf500763f
Release 0.8.2.
2005-04-20 14:15:03 +00:00
Luke Taylor
1a78f9e15f
Refactored to use Spring Assert class (thanks IntelliJ :).
2005-04-15 01:21:41 +00:00
Ben Alex
747825cda1
Correct location of AuthenticationSimpleHttpInvokerRequestExecutor in clientContext.xml.
2005-03-22 22:56:36 +00:00
Ben Alex
01aaadbe0d
Prepare for 0.8.2 (assuming 0.8.2 is the next version, but subject to change).
2005-03-22 11:57:32 +00:00
Ben Alex
48dd6c5c73
Release 0.8.1.
2005-03-22 11:25:41 +00:00
Ben Alex
9f66c0eae9
Update to current Spring JAR dependencies.
2005-03-22 11:17:22 +00:00
Ben Alex
816fb07e5f
Initial commit.
2005-03-22 06:11:28 +00:00
Luke Taylor
602b1473c5
Example certificates for X.509 Contacts app.
2005-03-20 19:09:55 +00:00
Luke Taylor
a4210b5551
Rolled back to remove X.509 users. Using new certificate with existing user name instead.
2005-03-19 18:40:16 +00:00
Luke Taylor
05bd6abb22
Added cache beans.
2005-03-19 18:36:10 +00:00
Luke Taylor
645dba1fcb
Added X.509 user to contacts with user name matching certificate email address.
2005-03-11 03:05:31 +00:00
Luke Taylor
740373ad01
Removed login-config info. Client authentication has to be enabled on the server (e.g. in the Tomcat connector) for it to work.
2005-03-11 00:33:15 +00:00
Luke Taylor
466220eb50
Added build for X.509 contacts app.
2005-03-11 00:03:16 +00:00
Luke Taylor
4ec64d407c
X.509 version of contacts app.
2005-03-10 23:48:54 +00:00
Ben Alex
53bb4aebdf
Setup future development for 0.8.1.
2005-03-03 13:29:46 +00:00
Ben Alex
4c5d0476b0
Prepare to release 0.8.0.
2005-03-03 00:06:46 +00:00
Ben Alex
3e9cd13fef
Re-enable session listener.
2005-03-01 02:35:33 +00:00
Ben Alex
f1e071b0f1
Added remember-me services.
2005-03-01 02:30:38 +00:00
Ray Krueger
44397bb05d
Committing ConcurrentSessionController feature and tests. Documentation is needed.
2005-02-26 21:48:07 +00:00
Ben Alex
693ac5a24a
Anonymous principal support. As requested by the community at various times, including in http://forum.springframework.org/viewtopic.php?t=1925 .
2005-02-23 06:09:56 +00:00
Ray Krueger
3c4faf58c7
HttpSessionEventPublisher, HttpSessionCreatedEvent, HttpSessionDestroyedEvent
...
Used together to provide published events in the ApplicationContext about HttpSessions.
Useful for things like Single Session logins.
2005-02-23 02:54:41 +00:00
Ben Alex
cbf413afcd
Prepare for 0.8.0 as the next release.
2005-02-21 06:56:00 +00:00
Ben Alex
dda66a0454
Significantly refactor "well-known location model" to authentication processing mechanism and HttpSessionContextIntegrationFilter model.
2005-02-21 06:48:31 +00:00
Ben Alex
4922ec1bbd
Use FilterChainProxy to tidy web.xml.
2005-02-20 05:40:44 +00:00
Ben Alex
c8706c33ac
Log4J no longer expected in servlet container classpath.
2005-01-28 06:34:01 +00:00
Ben Alex
da0234452a
Prepare for 0.7.1.
2005-01-19 21:23:11 +00:00
Ben Alex
a39e7ed82b
Release 0.7.0.
2005-01-16 03:58:42 +00:00
Carlos Sanchez
49974737fd
Allow site deployment from each subproject
2005-01-14 22:35:10 +00:00
Ben Alex
6c1e2f23b2
Allow last attempted username to be displayed in views.
2004-12-25 23:38:39 +00:00
Ben Alex
c77cb84f52
Fix group names etc as required to ensure a multiproject:install works from /docs if there is a CLEAN (empty) Maven repository.
2004-12-25 07:02:31 +00:00
Ben Alex
6ece0fab22
Iron out some Maven bugs with our custom WAR artifact building.
2004-12-24 00:35:36 +00:00
Ben Alex
2fe24b4357
Make multiproject:artifact (when called from /docs) properly build the Contacts Sample WARs.
2004-12-23 23:00:38 +00:00
Ben Alex
861a34092d
Remove quick-start, as it has been replaced by more detailed documentation pointers in docs/xdocs. The main issue with quick-start was maintaining it between Acegi Security versions. As it's never executed anywhere, its operation could never be easily tested (especially web.xml for example).
2004-12-22 13:18:00 +00:00
Ben Alex
8fb64e1e1b
Fix repository URLs so "viewcvs" URLs (associated with changelog plugin) are all correct.
2004-12-22 03:47:55 +00:00
Ben Alex
db9e420ceb
Use full package name for SecurityConfig, to ease support by Maven commons-attributes plugin.
2004-12-21 12:16:56 +00:00
Ben Alex
f7cfc84358
Fix correct package name for advisor.
2004-12-21 12:15:52 +00:00
Ben Alex
e8bfa37218
Make Attributes sample use Maven's commons-attributes plugin.
2004-12-21 12:15:35 +00:00
Ben Alex
76c82db196
Refactor EH-CACHE integration classes to work with Spring IoC provided Cache rather than manage our own cache internally.
2004-12-05 04:37:05 +00:00
Carlos Sanchez
589691d11e
Added distributionUrl
2004-11-20 10:28:18 +00:00
Ben Alex
cbd842ea44
Deprecated - use "maven -Dusername=marissa -Dpassword=koala run" (from contacts directory) instead.
2004-11-20 05:31:07 +00:00
Ben Alex
44b7cccc1f
Add RMI + HTTP Invoker remoting protocols and fixes related to Maven migration.
2004-11-20 05:28:20 +00:00
Ben Alex
889edece9f
Add additional packages.
2004-11-20 05:26:02 +00:00
Ben Alex
09cfe6eb96
Make Serializable (required by RMI).
2004-11-20 05:25:13 +00:00
Ben Alex
d8c5143e97
Added support so client application can be run from Maven.
2004-11-20 05:24:52 +00:00
Ben Alex
75a3876322
Use FieldRetrievingFactoryBean to specify static fields.
2004-11-16 12:15:03 +00:00
Ben Alex
1d81f4d1b7
Upgrade to Spring 1.1.2.
2004-11-16 12:14:09 +00:00
Ben Alex
f286c34312
Use new BasicAclExtendedDao for DAO CRUD operations instead of ContactDao.
2004-11-15 13:04:54 +00:00
Ben Alex
6e687d47d4
Refactor Contacts Sample to use new ACL security.
2004-11-15 03:25:39 +00:00
Carlos Sanchez
d159f6c5e1
Renamed artifactId
2004-11-14 21:49:42 +00:00
Carlos Sanchez
2067effa4a
Migrated to maven
2004-11-13 19:57:48 +00:00
Carlos Sanchez
bc0a3d888d
Removed unneeded tags
2004-11-13 18:33:28 +00:00
Ben Alex
8219778e1f
Ignore target directory.
2004-11-13 01:21:35 +00:00
Ben Alex
ec86643982
More dependencies.
2004-11-13 01:20:12 +00:00
Ben Alex
f98b926da4
Add dependency on Spring MVC classes.
2004-11-12 23:52:47 +00:00
Ben Alex
14f7fd654b
Fix groupId.
2004-11-12 23:52:22 +00:00
Carlos Sanchez
518ee40740
Migrated to maven
2004-11-12 21:47:08 +00:00
Carlos Sanchez
6b266bc677
Moved to xdocs
2004-11-12 21:45:42 +00:00
Carlos Sanchez
447549cf01
Added maven files
2004-11-12 21:42:43 +00:00
Ben Alex
b4b32a2e63
Correction.
2004-11-10 23:09:57 +00:00
Ben Alex
9b7996254e
Improve troubleshooting help.
2004-11-08 21:52:57 +00:00
Carlos Sanchez
83ad437739
Migrated samples-attributes to Maven
2004-11-07 20:12:58 +00:00
Carlos Sanchez
89d6dbf7b6
Migrated samples-attributes to Maven
2004-11-07 19:57:39 +00:00
Ben Alex
992cf44b36
Refactor MethodDefinitionMap to use Method, not MethodInvocation. Refactor AbstractSecurityInterceptor to not force use of Throwable. Move AOP Alliance based MethodSecurityInterceptor to separate package.
2004-10-18 06:38:44 +00:00
Ben Alex
8d973af603
Added MethodDefinitionSourceAdvisor for performance and autoproxying.
2004-10-15 00:29:24 +00:00
Ben Alex
6b54784915
Improved sample applications' bean reference notation.
2004-09-24 00:47:53 +00:00
Luke Taylor
9e59374477
Corrected typo "configuaration" in comments. Removed indentation tab characters.
2004-09-06 23:57:28 +00:00
Ben Alex
fa396c6cdf
Load AutoIntegrationFilter via FilterToBeanProxy.
2004-08-03 07:18:33 +00:00
Ben Alex
48b1cb7c85
Move UserDetails interface to net.sf.acegisecurity package.
2004-07-13 22:38:20 +00:00
Ben Alex
6314aa4efa
Refactor User to an interface.
2004-06-24 23:24:14 +00:00
Ben Alex
1a0bec5bf1
Make User available from Authentication via DaoAuthenticationProvider.
2004-06-21 06:10:14 +00:00
Ben Alex
12c58006b0
Initial Maven support, thanks to Carlos Sanchez.
2004-06-08 23:46:41 +00:00
Ben Alex
b3e2d78c5d
Fix issue when encoded passwords are used. Modify Contacts sample to test encoded passwords.
2004-06-08 12:54:42 +00:00
Ben Alex
1b24ff5ea8
Refactor DaoAuthenticationProvider cache model.
2004-05-31 04:41:22 +00:00
Ben Alex
d5c14142d1
Add event capabilities.
2004-05-24 00:09:27 +00:00
Ben Alex
614f12448e
Create a NullRunAsManager, which is used by default by the AbstractSecurityInterceptor.
2004-05-06 23:13:32 +00:00
Ben Alex
ebf4603028
Quick-start assistance.
2004-04-30 00:20:00 +00:00
Ben Alex
c7991d8555
Channel filter should be commented out by default.
2004-04-29 02:18:16 +00:00
Ben Alex
ecac5a2eed
Make ChannelDecisionManagerImpl iterate through a list of channel security processors.
2004-04-29 02:17:07 +00:00
Ben Alex
136c27aff3
Corrected welcome page to display appropriate information depending on WAR being used.
2004-04-29 02:13:00 +00:00
Ben Alex
901c7d4752
Significantly enhance channel processing filter.
2004-04-27 06:21:00 +00:00
Ben Alex
2c97583f27
Filter to ensure web requests are received over a suitable secure channel.
2004-04-23 08:57:43 +00:00
Ben Alex
e0d57de330
Add DaoAuthenticationProvider caching support.
2004-04-23 05:01:57 +00:00
Ben Alex
26ff665dee
Correct <A HREF> tags to use proper URL encoding.
2004-04-23 01:39:21 +00:00
Ben Alex
fa9b872570
Initial CAS support.
2004-04-19 07:34:32 +00:00
Ben Alex
ff38767efd
Update to refer to new static location of ACEGI_SECURITY_LAST_EXCEPTION_KEY.
2004-04-18 11:37:57 +00:00
Ben Alex
6815e693a7
Make SecurityEnforcementFilter support pluggable authentication entry points. Enhance BASIC authentication so it's a viable alternative to form-based authentication for user agents like IE and Netscape.
2004-04-16 14:22:15 +00:00
Ben Alex
38835da164
Provide a proxy so filters can be loaded directly from the application context.
2004-04-16 06:31:48 +00:00
Ben Alex
239370ab96
Initial commit.
2004-04-16 06:25:57 +00:00
Colin Sampaleanu
3d089aaa67
move and rename password encoding classes.
...
change saltSource arument to salt argument, which impl may or may not use.
2004-04-16 03:44:04 +00:00
Colin Sampaleanu
5d9d734735
more final version of the various PasswordEncoder implementations.
...
add unit tests for PasswordEncoder implementations.
remove ignore password case and ignore username case flags and handling from DaoAuthenticationProvider.
remove requirement described in JavaDoc for AuthenticationDao that it ignore case when returning a user by username. Implementations may still do so if configured as such.
2004-04-15 16:32:09 +00:00
Colin Sampaleanu
a09f2a4c18
ant format seems to have reformated these differently than what is in CVS
2004-04-13 21:59:02 +00:00
Ben Alex
7ae1844130
Improve client application by moving username/password specification to command-line.
2004-04-11 13:14:19 +00:00
Ben Alex
66e8d741ca
Expand Contacts sample application to use Hessian and Burlap remoting.
2004-04-11 12:15:00 +00:00
Ben Alex
7f9d7520f6
Remove duplication with contacts-servlet.xml.
2004-04-09 05:48:41 +00:00
Ben Alex
1d225f8891
Changed filters to use ContextLoaderListener.
2004-04-09 05:42:43 +00:00
Ben Alex
b1a3f8b182
Provide authentication failure reason to user.
2004-04-03 05:35:40 +00:00
Ben Alex
6ddc006012
Modify MethodSecurityInterceptor to new location, remove unnecessary comments, add a DAO authentication provider so the MethodSecurityInterceptor can validate Authentication objects presented by the HTTP filter authentication system.
2004-04-02 12:00:29 +00:00
Ben Alex
d820f64d59
Now in the etc directory.
2004-04-02 11:58:24 +00:00
Ben Alex
c92798536a
Modified to report success for HTTP filter-based authentication, not only container adapters.
2004-04-02 11:57:17 +00:00
Ben Alex
8c69eb6abb
Modified to support changes to interface.
2004-04-02 11:56:00 +00:00
Ben Alex
cfb99d01c9
Build two WARs: one for deployment to containers without container adapters, and one for delpoyment to containers with them.
2004-04-02 11:54:57 +00:00
Ben Alex
ef84c78776
Ignore temporary directory.
2004-04-02 11:54:15 +00:00
Ben Alex
862f45e02f
Initial commit.
2004-04-02 11:53:20 +00:00
Ben Alex
8a944d3b64
Update MethodSecurityInterceptor location.
2004-04-02 11:52:23 +00:00
Ben Alex
60ddb6a3c7
Modifications to support changes to Resin container adapter.
2004-03-30 04:42:09 +00:00
Ben Alex
1affe45ced
Moved to classes directory to support changes to Resin container adapter.
2004-03-30 04:41:35 +00:00
Ben Alex
734dd387c6
Moved to classes directory.
2004-03-30 04:39:48 +00:00
Ben Alex
6f0f9650a0
Corrected class name of Resin Container Adapter.
2004-03-30 03:58:45 +00:00
Ben Alex
57fd086f09
Update license.
2004-03-28 11:25:40 +00:00
Ben Alex
99a393e7c8
Update license, and fix issue with execute target.
2004-03-28 11:23:57 +00:00
Ben Alex
14f27ae683
Make compatible with interface changes to aopalliance.jar.
2004-03-27 00:44:27 +00:00
Francois Beausoleil
01f27e5210
* samples/contacts/build.xml:
...
Update the way the contacts.war file is built:
1. Grab the necessary libraries from the project's lib/ folder.
2. Remove temporary staging area for WEB-INF/lib/ folder.
3. Delete the contacts.war file at all times, so a fresh
baked copy is always made.
Also renamed project, and changed usage message.
2004-03-23 17:38:41 +00:00
Francois Beausoleil
1490e8a707
* samples/contacts/src/sample/contact/SecureIndexController.java:
...
Prevent a NullPointerException when no SecureContext can be found.
Instead, throw a real exception, explaining what's wrong.
2004-03-23 17:27:04 +00:00
Francois Beausoleil
95d7ac1bf3
* samples/contacts/src/sample/contact/ContactManagerBackend.java:
...
Clean up how the contacts are returned. Do not create unnecessary
objects.
2004-03-23 17:25:34 +00:00
Ben Alex
c3507b26c9
Change to Apache License version 2.0.
2004-03-23 04:44:48 +00:00
Francois Beausoleil
a92878b69f
* samples/contacts/war/WEB-INF/jsp/include.jsp:
...
Declare access to the Acegi authz taglib.
* samples/contacts/war/WEB-INF/jsp/index.jsp:
Use the Acegi authz taglib to protect access to the
delete link for users which have the ROLE_SUPERVISOR.
2004-03-22 20:23:07 +00:00
Ben Alex
35fe1e7b73
Initial commit.
2004-03-16 23:57:17 +00:00