Project

General

Profile

Actions

bug #6405

closed

CdmPermissionVoter handles merged and separate CdmAuthorities the same

Added by Andreas Kohlbecker about 7 years ago. Updated about 7 years ago.

Status:
Closed
Priority:
New
Category:
cdmlib
Target version:
Start date:
Due date:
% Done:

100%

Estimated time:
Severity:
normal
Found in Version:
Tags:

Description

The CdmPermissionVoter must take all CdmAuthorities into account which only differ by the property if any is defined at all.

For example:

 TAXONBASE.[CREATE]
 TAXONBASE.[READ]
 TAXONBASE.[UPDATE]
 TAXONBASE.[DELETE]

should be handled exactly the same like.

 TAXONBASE.[CREATE,READ,UPDATE,DELETE]

see related cdmlib|5cb08c3f which was a temporary and quick solution to make the tests succeed again, but which did not solve the problem.


Related issues

Related to EDIT - task #6401: Update working environment to jdk 1.8ClosedPatrick Plitzner

Actions
Actions #1

Updated by Andreas Kohlbecker about 7 years ago

  • Description updated (diff)
Actions #2

Updated by Andreas Kohlbecker about 7 years ago

  • Status changed from New to Resolved
  • % Done changed from 0 to 50
Actions #4

Updated by Andreas Kohlbecker about 7 years ago

  • Status changed from Resolved to Closed
  • % Done changed from 50 to 100
Actions #5

Updated by Andreas Müller about 7 years ago

  • Related to task #6401: Update working environment to jdk 1.8 added
Actions

Also available in: Atom PDF