-
Bug
-
Resolution: Done
-
Critical
-
7.1.0.DR13
Keystore is created after writing secret key into it. So instead of "write alias" operation it is more "write alias and create backed keystore if not exists yet" operation.
How to reproduce:
- create credential store from scratch
[standalone@localhost:9990 /] /subsystem=elytron/credential-store=myCredStore:add(uri="cr-store://test/myCredStore.jceks?create=true", credential-reference={clear-text=pass123}, relative-to=jboss.server.config.dir) {"outcome" => "success"}
- myCredStore.jceks does not exists on FS (I would expect it will be created)
[standalone@localhost:9990 /] /subsystem=elytron/credential-store=myCredStore/alias=myAlias:add(secret-value=secret) {"outcome" => "success"}
- myCredStore.jceks exists on FS
Setting high priority as lack of this behaviour can lead to more complex problems in multiprocess scenarios (e.g domain mode)
- blocks
-
JBEAP-8571 CredentialStore issues
- Resolved
- is cloned by
-
ELY-1199 Credential store, during creation of CS backed keystore is not created on filesystem.
- Resolved
-
WFCORE-2478 Credential store, during creation of CS backed keystore is not created on filesystem.
- Resolved
- is incorporated by
-
JBEAP-10508 (7.1.0) Upgrade to WildFly Core to 3.0.0.Beta21
- Closed
-
JBEAP-10845 (7.1.0) Upgrade to WildFly Core to 3.0.0.Beta23
- Closed
-
JBEAP-11304 Upgrade WildFly Elytron to 1.1.0.Beta50
- Closed
- relates to
-
JBEAP-9031 CS tool, provide way to create empty credential store
- Closed