-
Bug
-
Resolution: Done
-
Blocker
-
7.1.0.DR12
Working with credential store aliases must be consistent in domain model.
Currently the alias name is converted to lowercase during :add operation. If the original name contained upper case letter, then it's not possible to handle it with this name in subsequent operations.
Subsequent operations must be able to work with the same name as the one used in :add operation.
E.g.
/subsystem=elytron/credential-store=cred-store-default/alias=UPPER:add(secret-value=password) /subsystem=elytron/credential-store=cred-store-default/alias=UPPER:remove()
Current behavior:
First command succeeds and the second fails as the alias is changed to "upper" (in lowercase).
Expected behavior:
Both commans succeeds or add operation fails.
Unignore tests
When this issue is fixed, unignore (and fix if needed) related tests in testsuite/elytron/src/test/java/org/wildfly/test/integration/elytron/application/. Thanks.
git grep WFLY-8131
- blocks
-
JBEAP-8870 Document case insensitiveness of aliases in Elytron Credential Store
- Closed
-
JBEAP-8571 CredentialStore issues
- Resolved
- is cloned by
-
WFCORE-2556 Aliases in credential stores should be case insensitive
- Resolved
- is incorporated by
-
JBEAP-10845 (7.1.0) Upgrade to WildFly Core to 3.0.0.Beta23
- Closed
- relates to
-
JBEAP-10255 Elytron, remove case-sensistive attribute from security realm configurations
- Closed
-
JBEAP-8879 Credential store alias with upper-case letters can't be added when Java assertions are enabled
- Closed