DateAuthorFiles/Message
2002-07-09 13:58:18 Henning P. Schmiedehausen src/java/org/apache/fulcrum/security/BaseSecurityService.java - v1.3
src/java/org/apache/fulcrum/security/SecurityService.java - v1.3
src/java/org/apache/fulcrum/security/TurbineSecurity.java - v1.4
src/java/org/apache/fulcrum/security/UserManager.java - v1.2
src/java/org/apache/fulcrum/security/entity/Group.java - v1.2
src/java/org/apache/fulcrum/security/entity/Permission.java - v1.2
src/java/org/apache/fulcrum/security/entity/Role.java - v1.2
src/java/org/apache/fulcrum/security/entity/SecurityEntity.java - v1.4
src/java/org/apache/fulcrum/security/entity/User.java - v1.2
src/java/org/apache/fulcrum/security/impl/passive/PassiveUserManager.java - v1.2
src/java/org/apache/fulcrum/security/session/SessionBindingEvent.java - v1.2
src/java/org/apache/fulcrum/security/session/SessionBindingListener.java - v1.2
src/java/org/apache/fulcrum/security/util/AccessControlException.java - v1.2
src/java/org/apache/fulcrum/security/util/AccessControlList.java - v1.3
src/java/org/apache/fulcrum/security/util/DataBackendException.java - v1.2
src/java/org/apache/fulcrum/security/util/EntityExistsException.java - v1.2
src/java/org/apache/fulcrum/security/util/GroupSet.java - v1.2
src/java/org/apache/fulcrum/security/util/PasswordMismatchException.java - v1.2
src/java/org/apache/fulcrum/security/util/PermissionSet.java - v1.2
src/java/org/apache/fulcrum/security/util/RoleSet.java - v1.2
src/java/org/apache/fulcrum/security/util/TurbineSecurityException.java - v1.2
src/java/org/apache/fulcrum/security/util/UnknownEntityException.java - v1.2
Removes about 900 checkstyle errors from the Security Service (except the
impl.db package), reducing the number of errors not counting deprecation,
non-matching licenses and lines longer than 80 chars to zero.
(Happy now, Jon? ;-) )


PR:
Obtained from:
Submitted by:
Reviewed by:
2002-07-08 23:37:31 Henning P. Schmiedehausen proposals/db_security_service/README - v1.1
proposals/db_security_service/src/java/org/apache/fulcrum/security/BaseSecurityService.java - v1.1
proposals/db_security_service/src/java/org/apache/fulcrum/security/SecurityService.java - v1.1
proposals/db_security_service/src/java/org/apache/fulcrum/security/TurbineSecurity.java - v1.1
proposals/db_security_service/src/java/org/apache/fulcrum/security/UserManager.java - v1.1
proposals/db_security_service/src/java/org/apache/fulcrum/security/entity/Group.java - v1.1
proposals/db_security_service/src/java/org/apache/fulcrum/security/entity/Permission.java - v1.1
proposals/db_security_service/src/java/org/apache/fulcrum/security/entity/Role.java - v1.1
proposals/db_security_service/src/java/org/apache/fulcrum/security/entity/SecurityEntity.java - v1.1
proposals/db_security_service/src/java/org/apache/fulcrum/security/entity/User.java - v1.1
proposals/db_security_service/src/java/org/apache/fulcrum/security/impl/TurbineAccessControlList.java - v1.1
proposals/db_security_service/src/java/org/apache/fulcrum/security/impl/db/DBGroup.java - v1.1
proposals/db_security_service/src/java/org/apache/fulcrum/security/impl/db/DBPermission.java - v1.1
proposals/db_security_service/src/java/org/apache/fulcrum/security/impl/db/DBRole.java - v1.1
proposals/db_security_service/src/java/org/apache/fulcrum/security/impl/db/DBSecurityService.java - v1.1
proposals/db_security_service/src/java/org/apache/fulcrum/security/impl/db/DBUser.java - v1.1
proposals/db_security_service/src/java/org/apache/fulcrum/security/impl/db/DBUserManager.java - v1.1
proposals/db_security_service/src/java/org/apache/fulcrum/security/impl/db/GroupPeerManager.java - v1.1
proposals/db_security_service/src/java/org/apache/fulcrum/security/impl/db/GroupPeerManagerConstants.java - v1.1
proposals/db_security_service/src/java/org/apache/fulcrum/security/impl/db/ObjectUtils.java - v1.1
proposals/db_security_service/src/java/org/apache/fulcrum/security/impl/db/PermissionPeerManager.java - v1.1
proposals/db_security_service/src/java/org/apache/fulcrum/security/impl/db/PermissionPeerManagerConstants.java - v1.1
proposals/db_security_service/src/java/org/apache/fulcrum/security/impl/db/RolePeerManager.java - v1.1
proposals/db_security_service/src/java/org/apache/fulcrum/security/impl/db/RolePeerManagerConstants.java - v1.1
proposals/db_security_service/src/java/org/apache/fulcrum/security/impl/db/UserPeerManager.java - v1.1
proposals/db_security_service/src/java/org/apache/fulcrum/security/impl/db/UserPeerManagerConstants.java - v1.1
proposals/db_security_service/src/java/org/apache/fulcrum/security/impl/passive/PassiveUserManager.java - v1.1
proposals/db_security_service/src/java/org/apache/fulcrum/security/session/Session.java - v1.1
proposals/db_security_service/src/java/org/apache/fulcrum/security/session/SessionBindingEvent.java - v1.1
proposals/db_security_service/src/java/org/apache/fulcrum/security/session/SessionBindingListener.java - v1.1
proposals/db_security_service/src/java/org/apache/fulcrum/security/util/AccessControlException.java - v1.1
proposals/db_security_service/src/java/org/apache/fulcrum/security/util/AccessControlList.java - v1.1
proposals/db_security_service/src/java/org/apache/fulcrum/security/util/DataBackendException.java - v1.1
proposals/db_security_service/src/java/org/apache/fulcrum/security/util/EntityExistsException.java - v1.1
proposals/db_security_service/src/java/org/apache/fulcrum/security/util/GroupSet.java - v1.1
proposals/db_security_service/src/java/org/apache/fulcrum/security/util/PasswordMismatchException.java - v1.1
proposals/db_security_service/src/java/org/apache/fulcrum/security/util/PermissionSet.java - v1.1
proposals/db_security_service/src/java/org/apache/fulcrum/security/util/RoleSet.java - v1.1
proposals/db_security_service/src/java/org/apache/fulcrum/security/util/TurbineSecurityException.java - v1.1
proposals/db_security_service/src/java/org/apache/fulcrum/security/util/UnknownEntityException.java - v1.1
proposals/db_security_service/test/java/org/apache/fulcrum/security/GroupManagerTest.java - v1.1
proposals/db_security_service/test/java/org/apache/fulcrum/security/PermissionManagerTest.java - v1.1
proposals/db_security_service/test/java/org/apache/fulcrum/security/RoleManagerTest.java - v1.1
proposals/db_security_service/test/java/org/apache/fulcrum/security/UserManagerTest.java - v1.1
proposals/db_security_service/xdocs/howto/db-security-schema.xml - v1.1
proposals/db_security_service/xdocs/howto/db-security-service.xml - v1.1
proposals/db_security_service/xdocs/howto/security-service.xml - v1.1
proposals/db_security_service/xdocs/stylesheets/project.xml - v1.1
Proposal for a DB Security Service replacement. Complete docs included.

This is actually a little more than needed, but makes for an easier install
(just remove complete security service, copy these files in place).

Got some testing, some basic tests are included.
2002-07-08 23:24:07 Henning P. Schmiedehausen propsals/securityservice/README - v1.2
propsals/securityservice/security-service.patch - v1.2
src/java/org/apache/fulcrum/security/BaseSecurityService.java - v1.2
src/java/org/apache/fulcrum/security/SecurityService.java - v1.2
src/java/org/apache/fulcrum/security/TurbineSecurity.java - v1.3
src/java/org/apache/fulcrum/security/impl/db/DBSecurityService.java - v1.2
src/java/org/apache/fulcrum/security/impl/db/entity/SecurityObject.java - v1.2
src/java/org/apache/fulcrum/security/impl/db/entity/TurbineUserPeer.java - v1.3
src/java/org/apache/fulcrum/security/util/AccessControlList.java - v1.2
Properties for setting the classes of the User, Group, Role and
Permission objects added. Objects are instantiated with a Factory and
can be changed at run time.

Property for configuring the AccessControlList class added,
AccessControlList is now an interface (Warning, if you get
IncompatibleClassChange errors, you have to recompile your application
with the new Fulcrum!) and an implementation is separated and
configureable.


PR:
Obtained from:
Submitted by:
Reviewed by:
2002-07-08 23:17:51 Henning P. Schmiedehausen .cvsignore - v1.4
Ignore Maven Logfile
2002-07-08 22:05:15 Martin Poeschl src/java/org/apache/fulcrum/localization/TurbineLocalizationService.java - v1.2
Strings.isValid was renamed to Strings.isNotEmpty