]
Jan Kalina reopened WFCORE-2730:
--------------------------------
Reopen: When JBoss CLI is used to set, {{target-name=""}} does not occurs in XML
configuration.
empty target-name in constant-permission-mapper is not allowed
--------------------------------------------------------------
Key: WFCORE-2730
URL:
https://issues.jboss.org/browse/WFCORE-2730
Project: WildFly Core
Issue Type: Bug
Components: Security
Reporter: Eva Jarkovská
Assignee: Jan Kalina
Fix For: 3.0.0.Beta22
For some purposes there is need to construct permission with blank string as param
(name/action) - for example *WebResourcePermission*.
Such permission cannot be currently assigned using *constant-permission-mapper* because
it requires at least one character to be not-null:
If I try to assing permission with blank name ({{target-name=""}}) (example in
steps to reproduce), parse error is thrown:
{code}
| > ParseError at [row,col]:[367,5]
| > Message: "WFLYCTL0113: '' is an invalid value for parameter
| > target-name. Values must have a minimum length of 1 characters"
{code}