Colin Sampaleanu
3d089aaa67
move and rename password encoding classes.
...
change saltSource arument to salt argument, which impl may or may not use.
22 years ago
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.
22 years ago
Colin Sampaleanu
a09f2a4c18
ant format seems to have reformated these differently than what is in CVS
22 years ago
Ben Alex
7ae1844130
Improve client application by moving username/password specification to command-line.
22 years ago
Ben Alex
66e8d741ca
Expand Contacts sample application to use Hessian and Burlap remoting.
22 years ago
Ben Alex
7f9d7520f6
Remove duplication with contacts-servlet.xml.
22 years ago
Ben Alex
1d225f8891
Changed filters to use ContextLoaderListener.
22 years ago
Ben Alex
b1a3f8b182
Provide authentication failure reason to user.
22 years ago
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.
22 years ago
Ben Alex
d820f64d59
Now in the etc directory.
22 years ago
Ben Alex
c92798536a
Modified to report success for HTTP filter-based authentication, not only container adapters.
22 years ago
Ben Alex
8c69eb6abb
Modified to support changes to interface.
22 years ago
Ben Alex
cfb99d01c9
Build two WARs: one for deployment to containers without container adapters, and one for delpoyment to containers with them.
22 years ago
Ben Alex
ef84c78776
Ignore temporary directory.
22 years ago
Ben Alex
862f45e02f
Initial commit.
22 years ago
Ben Alex
8a944d3b64
Update MethodSecurityInterceptor location.
22 years ago
Ben Alex
60ddb6a3c7
Modifications to support changes to Resin container adapter.
22 years ago
Ben Alex
1affe45ced
Moved to classes directory to support changes to Resin container adapter.
22 years ago
Ben Alex
734dd387c6
Moved to classes directory.
22 years ago
Ben Alex
6f0f9650a0
Corrected class name of Resin Container Adapter.
22 years ago
Ben Alex
57fd086f09
Update license.
22 years ago
Ben Alex
99a393e7c8
Update license, and fix issue with execute target.
22 years ago
Ben Alex
14f27ae683
Make compatible with interface changes to aopalliance.jar.
22 years ago
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.
22 years ago
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.
22 years ago
Francois Beausoleil
95d7ac1bf3
* samples/contacts/src/sample/contact/ContactManagerBackend.java:
...
Clean up how the contacts are returned. Do not create unnecessary
objects.
22 years ago
Ben Alex
c3507b26c9
Change to Apache License version 2.0.
22 years ago
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.
22 years ago
Ben Alex
35fe1e7b73
Initial commit.
22 years ago