]
Darran Lofthouse updated ELY-1352:
----------------------------------
Fix Version/s: 1.1.2.CR1
1.2.0.Beta2
Simple permission mapper is not simple due to lack of default
fallback
----------------------------------------------------------------------
Key: ELY-1352
URL:
https://issues.jboss.org/browse/ELY-1352
Project: WildFly Elytron
Issue Type: Bug
Reporter: David Lloyd
Assignee: David Lloyd
Priority: Blocker
Fix For: 1.1.2.CR1, 1.2.0.Beta2
Certain common constructs are unnecessarily complicated or effectively impossible for
everyday users to configure in the management model (such as "if these principals
match, use these permissions, else use these permissions") due to the lack of backend
support for a default case in the {{SimplePermissionMapper}}.
Add a way to introduce a {{Mapping}} which matches all principals. The most general way
to do this simply is to change the principal set into a principal predicate.