Commit Graph

261 Commits

Author SHA1 Message Date
Ben Alex 61a631af26 JavaDocs fix. 2004-12-22 23:49:25 +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 dc726ac75c Clarify and enforce interface interface contract for AuthenticationDao. 2004-12-21 20:53:32 +00:00
Ben Alex 4bcc1222e1 Modifications to support EH-CACHE upgrade (EH-CACHE appears to have changed the way the default cache configuration file gets handled). 2004-12-21 13:04:11 +00:00
Ben Alex 823a2e990b Add hook methods to AbstractProcessingFilter. 2004-12-20 11:14:34 +00:00
Ben Alex c5ea35d093 Extend After ACL provider to also filter arrays. Thanks to Joni Suominen. 2004-12-17 21:56:05 +00:00
Ray Krueger cb61c88478 Increased test coverate to 100% 2004-12-09 23:53:11 +00:00
Ray Krueger 8853ba28e2 Replaced $author$ stuff in javadocs with Ray Krueger 2004-12-09 22:35:53 +00:00
Ray Krueger 41310f26a6 Missed a DOCUMENT ME! spot... 2004-12-09 22:29:12 +00:00
Ray Krueger 3eb6149877 New LoginExceptionResolver interface and base implementation to handle LoginExceptions thrown in the Jaas API. I am commiting this now so that it isn't lost, while a PropertyEditor based solution is investigated. 2004-12-09 22:09:35 +00:00
Ben Alex c5900cab9c Added a ContextHolderAwareRequestWrapper to integrate with getRemoteUser() and isUserInRole(String). Thanks to Orlando Garcia Carmona ("paramosyermos" on Spring forums). 2004-12-05 06:11:18 +00:00
Ben Alex e3b9920d9c Fix default query string to remove ambiguous columns. Thanks to Aaron Tang. 2004-12-05 05:30:06 +00:00
Ben Alex 89ba20f057 Fix Tomcat compatibility issue where HttpSession unavailable during "logoff". Thanks to Aaron Tang. 2004-12-05 05:29:25 +00:00
Ben Alex 82ed7253d4 Refactor AbstractFilterInvocationDefinitionSource to use a standard URL String in its lookup method, rather than a full FilterInvocation. This will make it easier for views (taglibs etc) to access URI security details without needing to construct a MockFilterInvocation. 2004-12-05 05:04:52 +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
Ben Alex 41b41ba316 Expand test coverage. Clover via Maven (without excluding appropriate patterns like *Exception and debug messages) has modified coverage from 77.2% to 95%. 2004-12-03 06:46:41 +00:00
Ben Alex 07e2037251 Find target domain object argument in a manner that works if nulls are presented for the domain object argument. 2004-12-03 06:43:17 +00:00
Ben Alex e75fc613b1 Gracefully handle null ContextHolder / Authentication etc. 2004-12-03 06:42:26 +00:00
Ben Alex 7a4a46cc7b General refactoring of taglibs. 2004-12-03 06:41:48 +00:00
Ben Alex 1b660d4d5b Handle usernames that are empty Strings. 2004-12-03 06:41:02 +00:00
Ben Alex ab6df6cfce Make InternalMethodInvocation package protected for better unit test support. 2004-12-03 06:40:11 +00:00
Ben Alex f73fc735c2 Improve startup error detection and eliminate unnecessary checks for null application context. 2004-12-03 06:39:07 +00:00
Ben Alex 4c1c7dcff5 Fix bugs. 2004-12-03 06:38:10 +00:00
Ben Alex 22f8cd0c44 Improve null handling. 2004-12-01 02:55:01 +00:00
Ben Alex 3a0e43337c Improve test coverage and error detection at startup time. 2004-12-01 02:22:24 +00:00
Ben Alex 699f97929a Fix bug where class should delegate to setDetails method - not set the details directly. 2004-12-01 02:09:15 +00:00
Ben Alex 89eed486e2 Add alwaysUseDefaultTargetUrl feature to AbstractProcessingFilter. 2004-11-22 21:38:14 +00:00
Carlos Sanchez b0f6c5179a Documentation improvement 2004-11-20 10:28:01 +00:00
Ben Alex a159d89ffd Initial commit. 2004-11-20 05:24:16 +00:00
Ben Alex 4ca1e2fd99 Add logging. 2004-11-20 04:10:05 +00:00
Ben Alex f251436a99 Improve logging and enable ACL determination to use an Object obtained from an internal method of the located processDomainObjectClass. 2004-11-20 04:09:14 +00:00
Ben Alex 61580d1973 Move RMI context propagation support classes to core, and rename and document to more clearly reflect function. 2004-11-20 04:07:47 +00:00
Ben Alex ba16c01b90 Add toString() method so more informative when context propagation takes place, such as via ContextPropagatingRemoteInvocation. 2004-11-20 04:06:47 +00:00
Carlos Sanchez 58306157df *** empty log message *** 2004-11-19 22:20:49 +00:00
Ben Alex 177c00556d Support just creating the acl_object_identity, without necessarily an acl_permission as well. 2004-11-16 12:22:43 +00:00
Ben Alex af5917b685 Added BasicAclExtendedDao interface and JdbcExtendedDaoImpl for ACL CRUD. 2004-11-15 13:04:12 +00:00
Ben Alex bc9a599bf7 Remove noisy logging. 2004-11-15 02:43:21 +00:00
Ben Alex d6beb9804f Place authz taglib in correct JAR location (META-INF). 2004-11-15 01:46:23 +00:00
Ben Alex 612971e134 Initial commit of a concrete AfterInvocationManager. 2004-11-15 01:45:03 +00:00
Ben Alex 694bdb603d Initial commit. 2004-11-15 01:44:20 +00:00
Ben Alex 5f6aa9c49e Refactoring to support "after invocation" processing. 2004-11-15 01:43:48 +00:00
Ben Alex 03a530b36b Improve JavaDocs. 2004-11-15 01:42:47 +00:00
Ben Alex d639e5c02f Expand logging. 2004-11-15 01:41:45 +00:00
Ben Alex 9972c69408 Support Authentication.getPrincipal() of UserDetails and improve logging. 2004-11-15 01:40:18 +00:00
Ben Alex e462c5a201 Minor polishing. 2004-11-15 01:36:41 +00:00
Ben Alex 68dc38841f Add an Authentication and Acl taglib. 2004-11-15 00:46:18 +00:00
Ben Alex 70a9c76f69 Remove unnecessary console output from tests. 2004-11-15 00:37:00 +00:00
Ben Alex ef2e45df77 Update tests to support incompatible collaborator detection now in AbstractSecurityInterceptor. 2004-11-15 00:36:12 +00:00
Ben Alex e83c66bb37 Expand test coverage so GrantedAuthorityEffectiveAclsResolver properly handles Authentication with a principal of type UserDetails. 2004-11-15 00:34:32 +00:00
Ben Alex 695948c31d Remove unused import. 2004-11-12 01:07:59 +00:00