-
Bug
-
Resolution: Won't Do
-
Major
-
None
-
7.1.0.DR8
-
User Experience
-
-
-
-
-
-
Permission object added using list-add operation should be validated before being added to constant-permission-mapper or simple-permission-mapper.
The reproducer should behave like
[standalone@localhost:9990 /] /subsystem=elytron/constant-permission-mapper=cpm:add(permissions=[{class-name=java.io.FilePermission}])
{
"outcome" => "failed",
"failure-description" => {
"WFLYCTL0080: Failed services" => {"org.wildfly.security.permission-mapper.cpm" => "org.jboss.msc.service.StartException in service org.wildfly.security.permission-mapper.cpm: WFLYELY00021: Exception while creating the permission object for the permission mapping. Please check [class-name], [target-name] (name of permission) and [action] of [java.io.FilePermission].
Caused by: java.lang.IllegalArgumentException: invalid actions mask"},
"WFLYCTL0412: Required services that are not installed:" => ["org.wildfly.security.permission-mapper.cpm"],
"WFLYCTL0180: Services with missing/unavailable dependencies" => undefined
},
"rolled-back" => true
}
- is cloned by
-
WFCORE-2401 Permission added using list-add should be validated before adding to Elytron constant-permission-mapper or simple-permission-mapper
-
- Resolved
-