Currently Subject.getAssignedRoles() returns all assigned roles found without taking the validity of the TimeStamp passed in into account. The PDP checks the TimeStamp separately using Subject…
"At Least Valid Since", "At Least Valid Up To", and "At Most Valid Up To" are relatively constraints (in permis: relatively to the time of an access decision) and are time durations. Therefore the…
Undo does not work for dates of time constraints that aren't selected. Eg. 1. "At Least Valid Since" is not selected 2. Change the date of "At Least Valid Since" 3. Now you can execute "undo" but the…
The constraint editor saves (undo, redo) actions for things that do not change anything in the model: 1. Open the Target Access Rule Editor 2. Edit constraint "True" to "And" 3. Execute several times…
At least an error should be shown in the problem view, but a better design would not allow to create an empty role name. ResolutionNoneModuleEditor Category Bugs
Eg. Only one role is defined in a hierarchy. A click on "Include a Role" opens a dialog box with an empty list. Solution: In this case, the action should not be possible instead of presenting the user…
Reproduce bug: 1. Open Editor 2. File -> New Policy 3. Role Hierarchie Tool -> Create new hierarchy "http://foo" 4. Open role hierarchy editor on "http://foo" 5. Add a new role "foobar" 6. Delete the…
If you navigate to a top level role in the left tree like view in role hierarchy editor, an empty node element is generated in the "super-roles" field. (It can not be seen because it is empty, but it…
The tree like view on the left in the role hierarchy editor does not display graphical symbols (to fold/unfold all children of a node) for root elements. ResolutionNoneModuleEditor Category Bugs
Reproducing the bug: 1. Start editor 2. Open a policy (test policy is included in this bug description) 3. Choose a role in the decision tester tool => The role checklist gui element is resized with…