Changes between Version 4 and Version 5 of GROUP_BASE_SECURITY_R0
- Timestamp:
- 05/29/09 11:55:00 (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
GROUP_BASE_SECURITY_R0
v4 v5 47 47 ^Here goes the UML diagram for users and groups. 48 48 49 There are currently classes for User and Group in the [source:/trunk/sophie2-platform/modules/org.sophie2.server.persistence/src/main/java/org/sophie2/server/persistence/entity org.sophie2.server.persistence.entity] package. These should be deleted and replaced with the new mod ule. This means the existing code will be refactored where needed.49 There are currently classes for User and Group in the [source:/trunk/sophie2-platform/modules/org.sophie2.server.persistence/src/main/java/org/sophie2/server/persistence/entity org.sophie2.server.persistence.entity] package. These should be deleted and replaced with the new model. This means the existing code will be refactored where needed. 50 50 51 51 The web user interface provides some JSPs in the [source:/trunk/sophie2-platform/modules/org.sophie2.server/src/main/resources/jsps org.sophie2.server] module. They should be changed to reflect the new properties for users and groups. 52 52 53 ^to be continued... 53 Here's a sketch of the structure of the [wiki:BASE_SECURITY_MODEL] page: 54 {{{ 55 |_Sophie2's security model - an overview of the contents of the document 56 |__Users - description of a user, what attributes it holds, etc. 57 |__Groups - the same for groups 58 |__Permissions - describes how permissions are applied (will not be filled as part of this task). 59 |_Comments 60 }}} 61 62 Existing unit tests can be found at: [source:/trunk/sophie2-platform/modules/org.sophie2.server/src/test/java/org/sophie2/server/service]. They should pass with the new model and improved if needed. 54 63 55 64 = Implementation =