Ben Alex
3179f5f1e7
Fixed support for lowercase usernames and passwords.
22 years ago
Ben Alex
1573491fbe
Changed no-arg constructor to a form more suitable for unit testing.
22 years ago
Ben Alex
cab961bfa6
Enhanced equals() method.
22 years ago
Ben Alex
cff8894b99
Changed interface to extend Context. This provides interface-level compatibility with objects requiring a Context, rather than requiring implementations to also implement Context.
22 years ago
Ben Alex
71a0faf829
Enhanced error detection at startup time. Changed no-arg constructor to better support unit testing. JavaDoced method.
22 years ago
Ben Alex
c5951ff1c0
Changed no-arg constructor to a form more suitable for unit testing.
22 years ago
Ben Alex
68ee9aaabb
Enhanced error detection at startup time. Added support for handling null usernames and passwords.
22 years ago
Ben Alex
2e1b4b4ffc
Changes to support testing, and enhanced error detection at startup time.
22 years ago
Ben Alex
3fa1534c94
Added license information.
22 years ago
Ben Alex
4b1e738bb5
Minor formatting changes.
22 years ago
Ben Alex
8d24027443
Added debug statement at commencement of interception and additional comment re ContextHolder.
22 years ago
Ben Alex
cf043ad35f
Numerous formatting changes, and methods to facilitate unit testing.
22 years ago
Ben Alex
dc6357d504
Improved JavaDocs.
22 years ago
Ben Alex
22b8be49f0
Changed no-arg constructor to a form more suitable for unit testing. Also added an equals() method.
22 years ago
Ben Alex
dcf78213a3
Corrected @author tag.
22 years ago
Ben Alex
4124b1c298
Changed internals to use list instead of set, to preserve element ordering.
22 years ago
Ben Alex
fe379d9712
Initial commit.
22 years ago
Ben Alex
6c5a5cd311
No longer required.
22 years ago
Ben Alex
8808f5e8dd
Expanded unit test coverage.
22 years ago
Ben Alex
6038d56ece
Expanded unit test coverage, moving relevant methods to AbstractAdapterAuthenticationTokenTests.
22 years ago
Ben Alex
bc847f564f
Expanded unit test coverage.
22 years ago
Ben Alex
6a2870d8f0
No longer required.
22 years ago
Ben Alex
91432bc78b
Various changes, mostly related to Clover coverage reports.
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
7e275de263
Removed leading slash, for compatibility with file existence checking at container adapter startup.
22 years ago
Ben Alex
ab01d829c5
Initial commit.
22 years ago
Ben Alex
14f27ae683
Make compatible with interface changes to aopalliance.jar.
22 years ago
Ben Alex
e3dc29ae96
No longer required.
22 years ago
Ben Alex
94e384b944
Expand test coverage.
22 years ago
Ben Alex
83b5cb0919
Initial commit.
22 years ago
Ben Alex
e153a54406
Expand test coverage.
22 years ago
Ben Alex
e61427ec6c
Made no arg constructor protected to enable unit test coverage.
22 years ago
Ben Alex
02559344bc
Expand test coverage.
22 years ago
Ben Alex
1a040c7ddf
Made no arg constructor protected to enable unit test coverage.
22 years ago
Ben Alex
b4273c62b7
Expand test coverage.
22 years ago
Ben Alex
a8c9b2c96f
No longer required.
22 years ago
Ben Alex
22272223d2
Initial commit.
22 years ago
Ben Alex
f7a82c29b3
Expand test coverage.
22 years ago
Ben Alex
b485c40175
Improve JavaDocs.
22 years ago
Ben Alex
a9569a2f60
Added equals() method.
22 years ago
Ben Alex
ae434bd8b3
Initial commit.
22 years ago
Francois Beausoleil
3be51093bb
* integration-test/container-configs/catalina-4.1.30/server.xml :
...
Added missing configuration file to run the tests.
22 years ago
Francois Beausoleil
d6877f8b71
* integration-test/build.xml:
...
Updated the way the tests are done: delegate the running of the tests to a
single target, which prevents code duplication. Also, when the tests are
finished, prepare a simple textual report telling the user what went wrong
and what was run at all.
22 years ago
Francois Beausoleil
c0ff4bc552
* integration-test/build.xml,
...
integration-test/project.properties:
Use properties to determine the version number of the product to use.
Added tests for Catalina 4.1, in addition to 5.
Generate HTML reports of the test run.
22 years ago
Francois Beausoleil
1e4c234ea7
* src/net/sf/acegisecurity/adapters/AutoIntegrationFilter.java:
...
Use reflection instead of hard-coding the values to determine
if we should integrate with a specific container implementation.
22 years ago
Francois Beausoleil
61b657318d
* build.xml:
...
Changed the way the Clover report is generated.
Used the existing targets, instead of having to maintain two different sets
of targets to build with or without Clover.
Changed order of target dependencies for clover.tests so that instrumented
classes are built before the test classes.
Removed the separate target folder for instrumented classes. If a separate
target folder is used, separate classpaths are required when testing with
Clover than when not using Clover.
* project.properties:
Removed the target.clover.dir property definition.
Updated clover.dbdir to put the DB somewhere safe.
Set clover.excluded so as not instrument the test classes themselves.
22 years ago
Francois Beausoleil
cd2727b85b
* build.xml:
...
Delete generated taglib before making a new one.
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
36a955e197
* test/net/sf/acegisecurity/taglibs/authz/AuthorizeTagTests.java:
...
Removed testUsesAllAuthoritiesToDetermineAccess(), because it wasn't
asserting anything. Needs to be rewritten.
22 years ago