Commit Graph

3771 Commits

Author SHA1 Message Date
Robert von Burg 7017a8cfa0 Initial commit 2012-06-08 09:46:26 -07:00
Robert von Burg c44b30a1e1 [Internal] bumped the MANIFEST.MF version to 0.0.3 2011-11-11 10:58:19 +01:00
Robert von Burg 81cb2aa8ae [Interface] added a property map to the Certificate which is a copy of
the users properties on login. This map can be used to configure the
user's session
2011-11-11 10:56:56 +01:00
Robert von Burg 3c322c5b88 [Internal] minor project building changes 2011-11-09 15:05:36 +01:00
Robert von Burg db3c086d39 [Minor] minor message change where if <AllAllowed> is false, the policy,
deny and allow must be defined. This is now better communicated in the
exception message
2011-11-09 15:05:05 +01:00
Robert von Burg cb6215b235 [Bugfix] fixed a bug where if the <AllAllowed> tag was not defined in
the PrivilegeModel.xml file then a NullPointer was thrown. It is now
possible to leave out this tag, in which case false is assumed
2011-11-09 15:03:50 +01:00
Robert von Burg 058e67f10e [New] it is now possible for a user to change their own password 2011-08-07 16:13:23 +02:00
Robert von Burg bb515756cb [New] Changed Privilege Users to have a map of properties with which
meta data of a user can be stored. This can be used for validationg
privileges on user specific data
2011-08-07 16:00:38 +02:00
Robert von Burg 8967f78113 [Minor] Added the build directory dist to the ignore list 2011-08-07 13:52:09 +02:00
Robert von Burg c594d373d4 [New] added the README file with a general overview, it is not finished, but has the basics 2011-08-07 13:48:56 +02:00
eitch bef87b1a18 [Minor] code comments cleanup, added LGPL reference and copyright notice 2011-08-07 10:14:40 +00:00
eitch 4c455c130a 2011-07-31 15:18:29 +00:00
eitch e8a7fb5cf9 [Interface] changed all methods which return boolean on action allowed to be void as they must throw exceptions if the privilege is not granted 2011-07-30 17:34:53 +00:00
eitch 6191949c3e [Minor] logging of authentication attempts 2011-07-30 14:10:47 +00:00
eitch 8b9c8ea1e5 [Major] refactored the use of the Privilege class, now Roles have Privileges in a composition relationship 2011-07-30 13:20:08 +00:00
eitch 65c17ab4a3 [New] added a PasswordCreaterUI with which hashes of passwords can be created 2011-07-29 19:52:44 +00:00
eitch 20a696918b 2011-07-29 19:51:00 +00:00
eitch 7e82285306 [Minor] logging of authentication attempts 2011-07-29 00:30:08 +00:00
eitch d2dff36b4b [Minor] exposed some fields of the DefaultPrivilegeHandler by setting them to protected 2011-07-28 22:31:18 +00:00
eitch f26013583d [Interface] modified privilege to have only two configuration files: Privilege.xml for the configuration for the handlers and Policies. and PrivilegeModel.xml for the configuration of the run time modifiable data (roles, users, privileges) 2011-07-28 20:50:35 +00:00
eitch e7b8de2765 2011-07-27 20:21:17 +00:00
eitch 2758aa61d1 2011-07-27 20:16:05 +00:00
eitch 42383f9400 [New] added a new PrivilegeHandler.invalidate(Certificate)-method with which users can log out of Privilege 2011-07-27 20:15:47 +00:00
eitch e5f80cc5c7 2011-07-25 22:42:49 +00:00
eitch bf3ff008b6 [New] added an ant build script 2011-07-25 22:42:09 +00:00
eitch a5d52733e9 2011-07-25 22:39:19 +00:00
eitch 4a66c0d2a4 [New] added an ant build script 2011-07-25 22:35:47 +00:00
eitch 47927ac99b [Major] updated a lot of JavaDoc and made sure that every class has at least a header JavaDoc with a description. Added a TODO under the doc folder with some TODOs =) 2011-07-25 22:00:41 +00:00
eitch d6ff3c86cc [Minor] added some java docs 2010-11-27 21:55:05 +00:00
eitch 66128804cd [Minor] added some java docs 2010-11-27 21:54:46 +00:00
eitch 7d231ebb3a [Minor] added some java docs 2010-11-27 21:00:34 +00:00
eitch 5d87120675 2010-11-11 21:30:23 +00:00
eitch 43f3bb3307 2010-11-06 22:26:43 +00:00
eitch fe1e4b5395 2010-11-01 22:01:44 +00:00
eitch 3238c024bf 2010-11-01 22:01:26 +00:00
eitch 6c5b266f67 [Minor] wrote some java docs 2010-09-19 20:19:38 +00:00
eitch a3e2515f38 [Bugfix] cleaned up a lot of warnings 2010-09-19 18:57:23 +00:00
eitch 1d410a6ede 2010-09-18 20:13:31 +00:00
eitch bef8474114 2010-09-18 20:03:29 +00:00
eitch c5fe322c5f 2010-09-18 20:03:09 +00:00
eitch 7c0c86fe66 2010-09-18 20:00:20 +00:00
eitch 55679fc62d 2010-08-08 20:13:36 +00:00
eitch 9a6637429f 2010-08-02 23:30:39 +00:00
eitch 28f1e4a662 2010-08-02 23:20:54 +00:00
eitch 57f0164e38 2010-07-14 21:26:52 +00:00
eitch b523f680f9 - implemented default model handler
- added JUnit 4 test case
2010-06-21 21:45:55 +00:00
eitch f491dd7293 2010-06-20 20:13:58 +00:00
eitch bfb7082a47 2010-06-20 20:12:19 +00:00
eitch 9daaccd318 2010-06-20 20:11:53 +00:00
eitch c653edd679 2010-06-06 19:11:36 +00:00