[
https://issues.jboss.org/browse/ELY-1199?page=com.atlassian.jira.plugin.s...
]
Yeray Borges moved JBEAP-11126 to ELY-1199:
-------------------------------------------
Project: WildFly Elytron (was: JBoss Enterprise Application
Platform)
Key: ELY-1199 (was: JBEAP-11126)
Workflow: GIT Pull Request workflow (was: CDW with loose statuses
v1)
Component/s: (was: Security)
Affects Version/s: 1.1.0.Beta46
(was: 7.1.0.DR13)
Release Notes Docs Status: (was: Not Required)
Credential store, during creation of CS backed keystore is not
created on filesystem.
-------------------------------------------------------------------------------------
Key: ELY-1199
URL:
https://issues.jboss.org/browse/ELY-1199
Project: WildFly Elytron
Issue Type: Bug
Affects Versions: 1.1.0.Beta46
Reporter: Yeray Borges
Assignee: Yeray Borges
Priority: Critical
Labels: credential-store
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
{code}
[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"}
{code}
- myCredStore.jceks does not exists on FS (I would expect it will be created)
{code}
[standalone@localhost:9990 /]
/subsystem=elytron/credential-store=myCredStore/alias=myAlias:add(secret-value=secret)
{"outcome" => "success"}
{code}
- 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)
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)