]> git.aero2k.de Git - tmp/jakarta-migration.git/commit
CSPACE-3070 - Added support to clear the Spring ACL cache when we make changes (addin...
authorPatrick Schmitz <pschmitz@berkeley.edu>
Tue, 2 Nov 2010 20:16:51 +0000 (20:16 +0000)
committerPatrick Schmitz <pschmitz@berkeley.edu>
Tue, 2 Nov 2010 20:16:51 +0000 (20:16 +0000)
commitc3eaf99d821d838e9eb1eb54927edb7324a02913
tree6ad57ad801d73d3a07ac37faf838d387e8aa986e
parentd288cce062836f90d4828e88d7bbab17f600c304
CSPACE-3070 - Added support to clear the Spring ACL cache when we make changes (adding or removing perms from a role). This should fix a number of the problems we have been seeing with changes not being enforced. Awaiting better tests to consider the bug closed.
Also propagated another bug fix in AuthorizationDelegate to a separate case. Made some comments to indicate some places where we need to have a more robust (tenant-specific) name for roles, to address CSPACE-3144.
services/authorization-mgt/import/src/main/java/org/collectionspace/services/authorization/importer/AuthorizationGen.java
services/authorization-mgt/service/src/main/java/org/collectionspace/services/authorization/storage/AuthorizationDelegate.java
services/authorization/service/src/main/java/org/collectionspace/services/authorization/AuthZ.java
services/authorization/service/src/main/java/org/collectionspace/services/authorization/spi/CSpaceAuthorizationProvider.java
services/authorization/service/src/main/java/org/collectionspace/services/authorization/spring/SpringAuthorizationProvider.java
services/authorization/service/src/main/resources/applicationContext-authorization.xml
services/common/src/main/java/org/collectionspace/services/common/config/TenantBindingConfigReaderImpl.java