[JBoss JIRA] (WFCORE-4447) Elytron: Ability to load the attributes of an identity from multiple sources
by Darran Lofthouse (Jira)
[ https://issues.jboss.org/browse/WFCORE-4447?page=com.atlassian.jira.plugi... ]
Darran Lofthouse updated WFCORE-4447:
-------------------------------------
Labels: (was: EAP-CD17 Previous_RFE elytron)
> Elytron: Ability to load the attributes of an identity from multiple sources
> ----------------------------------------------------------------------------
>
> Key: WFCORE-4447
> URL: https://issues.jboss.org/browse/WFCORE-4447
> Project: WildFly Core
> Issue Type: Feature Request
> Components: Security
> Reporter: Darran Lofthouse
> Assignee: Darran Lofthouse
> Priority: Major
> Fix For: 9.0.0.Beta4
>
>
> In previous versions a {{security-domain}} was used to merge or add roles from multiple repositories. For example the roles for the users were obtained from two different ldaps and a database. All the roles were merged and the final authenticated principal belonged to all of them. The old picketbox subsystem used stacking of login modules (and password) to implement this feature. This use-case is not rare among the customers.
> This issue is avoiding migrations from the old security subsystem to elytron.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 6 months
[JBoss JIRA] (WFCORE-4447) Elytron: Ability to load the attributes of an identity from multiple sources
by Darran Lofthouse (Jira)
[ https://issues.jboss.org/browse/WFCORE-4447?page=com.atlassian.jira.plugi... ]
Darran Lofthouse updated WFCORE-4447:
-------------------------------------
Fix Version/s: 9.0.0.Beta4
> Elytron: Ability to load the attributes of an identity from multiple sources
> ----------------------------------------------------------------------------
>
> Key: WFCORE-4447
> URL: https://issues.jboss.org/browse/WFCORE-4447
> Project: WildFly Core
> Issue Type: Feature Request
> Components: Security
> Reporter: Darran Lofthouse
> Assignee: Darran Lofthouse
> Priority: Major
> Fix For: 9.0.0.Beta4
>
>
> In previous versions a {{security-domain}} was used to merge or add roles from multiple repositories. For example the roles for the users were obtained from two different ldaps and a database. All the roles were merged and the final authenticated principal belonged to all of them. The old picketbox subsystem used stacking of login modules (and password) to implement this feature. This use-case is not rare among the customers.
> This issue is avoiding migrations from the old security subsystem to elytron.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 6 months
[JBoss JIRA] (WFLY-11998) elytron-tool.sh : ClassNotFoundException: org.wildfly.security.password.impl.PasswordFactorySpiImpl
by Darran Lofthouse (Jira)
[ https://issues.jboss.org/browse/WFLY-11998?page=com.atlassian.jira.plugin... ]
Darran Lofthouse resolved WFLY-11998.
-------------------------------------
Fix Version/s: 17.0.0.Beta1
Resolution: Rejected
I am going to reject this one as there is no action required within WildFly, a Blocker has already been raised against WildFly Elytron which also has a PR so will be included in the next component upgrade.
> elytron-tool.sh : ClassNotFoundException: org.wildfly.security.password.impl.PasswordFactorySpiImpl
> ---------------------------------------------------------------------------------------------------
>
> Key: WFLY-11998
> URL: https://issues.jboss.org/browse/WFLY-11998
> Project: WildFly
> Issue Type: Bug
> Components: Security
> Affects Versions: 17.0.0.Beta1, 17.0.0.Final
> Reporter: Martin Choma
> Assignee: Darran Lofthouse
> Priority: Blocker
> Fix For: 17.0.0.Beta1
>
>
> We are hitting regression in our tests against WF master
> {code}
> 01:48:56,706 INFO [com.redhat.eap.qe.cli.CommandExecutor] (main) Command:[/home/hudson/hudson_workspace/workspace/eap-7.x-security-fips-matrix/d6d35f0f/openjdk-1.8.0/bin/java, -jar, /home/hudson/hudson_workspace/workspace/eap-7.x-security-fips-matrix/d6d35f0f/fips-testsuite/fips/target/dist/jboss-eap/bin/wildfly-elytron-tool.jar, credential-store, -c, -a, secret-key, -x, pass123+, -p, pass123+, -l, /home/hudson/hudson_workspace/workspace/eap-7.x-security-fips-matrix/d6d35f0f/fips-testsuite/fips/target/FipsCsElytronToolTestCase/workaround_dir, -u, keyStoreType=PKCS11;external=true;keyAlias=my-key;externalPath=/home/hudson/hudson_workspace/workspace/eap-7.x-security-fips-matrix/d6d35f0f/fips-testsuite/fips/target/FipsCsElytronToolTestCase/secure-data-file, --debug]
> 01:48:57,255 INFO [com.redhat.eap.qe.cli.CommandExecutor] (main) Process output:
> 01:48:57,255 INFO [com.redhat.eap.qe.cli.CommandExecutor] (main)
> 01:48:57,256 ERROR [com.redhat.eap.qe.cli.CommandExecutor] (main) Process error:
> 01:48:57,257 ERROR [com.redhat.eap.qe.cli.CommandExecutor] (main) Exception encountered executing the command:
> org.wildfly.security.credential.store.CredentialStoreException: ELY09508: Cannot write credential to store
> at org.wildfly.security.credential.store.impl.KeyStoreCredentialStore.store(KeyStoreCredentialStore.java:402)
> at org.wildfly.security.credential.store.CredentialStore.store(CredentialStore.java:242)
> at org.wildfly.security.credential.store.CredentialStore.store(CredentialStore.java:226)
> at org.wildfly.security.tool.CredentialStoreCommand.execute(CredentialStoreCommand.java:242)
> at org.wildfly.security.tool.ElytronTool.main(ElytronTool.java:84)
> Caused by: java.security.NoSuchAlgorithmException: class configured for PasswordFactory (provider: WildFlyElytron) cannot be found.
> at java.security.Provider$Service.getImplClass(Provider.java:1649)
> at java.security.Provider$Service.newInstanceGeneric(Provider.java:1660)
> at java.security.Provider$Service.newInstance(Provider.java:1584)
> at org.wildfly.security.password.PasswordFactory.getInstance(PasswordFactory.java:119)
> at org.wildfly.security.password.PasswordFactory.getInstance(PasswordFactory.java:76)
> at org.wildfly.security.credential.store.impl.KeyStoreCredentialStore.store(KeyStoreCredentialStore.java:276)
> ... 4 more
> Caused by: java.lang.ClassNotFoundException: org.wildfly.security.password.impl.PasswordFactorySpiImpl
> at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
> at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
> at java.security.Provider$Service.getImplClass(Provider.java:1636)
> ... 9 more
> {code}
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 6 months
[JBoss JIRA] (ELY-1790) elytron-tool.sh : ClassNotFoundException: org.wildfly.security.password.impl.PasswordFactorySpiImpl
by Darran Lofthouse (Jira)
[ https://issues.jboss.org/browse/ELY-1790?page=com.atlassian.jira.plugin.s... ]
Darran Lofthouse reassigned ELY-1790:
-------------------------------------
Assignee: Darran Lofthouse
> elytron-tool.sh : ClassNotFoundException: org.wildfly.security.password.impl.PasswordFactorySpiImpl
> ---------------------------------------------------------------------------------------------------
>
> Key: ELY-1790
> URL: https://issues.jboss.org/browse/ELY-1790
> Project: WildFly Elytron
> Issue Type: Bug
> Components: Command-Line Tool
> Affects Versions: 1.9.0.CR3
> Reporter: Martin Choma
> Assignee: Darran Lofthouse
> Priority: Blocker
> Fix For: 1.9.0.CR5
>
>
> We are hitting regression in our tests against WF master
> {code}
> 01:48:56,706 INFO [com.redhat.eap.qe.cli.CommandExecutor] (main) Command:[/home/hudson/hudson_workspace/workspace/eap-7.x-security-fips-matrix/d6d35f0f/openjdk-1.8.0/bin/java, -jar, /home/hudson/hudson_workspace/workspace/eap-7.x-security-fips-matrix/d6d35f0f/fips-testsuite/fips/target/dist/jboss-eap/bin/wildfly-elytron-tool.jar, credential-store, -c, -a, secret-key, -x, pass123+, -p, pass123+, -l, /home/hudson/hudson_workspace/workspace/eap-7.x-security-fips-matrix/d6d35f0f/fips-testsuite/fips/target/FipsCsElytronToolTestCase/workaround_dir, -u, keyStoreType=PKCS11;external=true;keyAlias=my-key;externalPath=/home/hudson/hudson_workspace/workspace/eap-7.x-security-fips-matrix/d6d35f0f/fips-testsuite/fips/target/FipsCsElytronToolTestCase/secure-data-file, --debug]
> 01:48:57,255 INFO [com.redhat.eap.qe.cli.CommandExecutor] (main) Process output:
> 01:48:57,255 INFO [com.redhat.eap.qe.cli.CommandExecutor] (main)
> 01:48:57,256 ERROR [com.redhat.eap.qe.cli.CommandExecutor] (main) Process error:
> 01:48:57,257 ERROR [com.redhat.eap.qe.cli.CommandExecutor] (main) Exception encountered executing the command:
> org.wildfly.security.credential.store.CredentialStoreException: ELY09508: Cannot write credential to store
> at org.wildfly.security.credential.store.impl.KeyStoreCredentialStore.store(KeyStoreCredentialStore.java:402)
> at org.wildfly.security.credential.store.CredentialStore.store(CredentialStore.java:242)
> at org.wildfly.security.credential.store.CredentialStore.store(CredentialStore.java:226)
> at org.wildfly.security.tool.CredentialStoreCommand.execute(CredentialStoreCommand.java:242)
> at org.wildfly.security.tool.ElytronTool.main(ElytronTool.java:84)
> Caused by: java.security.NoSuchAlgorithmException: class configured for PasswordFactory (provider: WildFlyElytron) cannot be found.
> at java.security.Provider$Service.getImplClass(Provider.java:1649)
> at java.security.Provider$Service.newInstanceGeneric(Provider.java:1660)
> at java.security.Provider$Service.newInstance(Provider.java:1584)
> at org.wildfly.security.password.PasswordFactory.getInstance(PasswordFactory.java:119)
> at org.wildfly.security.password.PasswordFactory.getInstance(PasswordFactory.java:76)
> at org.wildfly.security.credential.store.impl.KeyStoreCredentialStore.store(KeyStoreCredentialStore.java:276)
> ... 4 more
> Caused by: java.lang.ClassNotFoundException: org.wildfly.security.password.impl.PasswordFactorySpiImpl
> at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
> at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
> at java.security.Provider$Service.getImplClass(Provider.java:1636)
> ... 9 more
> {code}
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 6 months
[JBoss JIRA] (ELY-1790) elytron-tool.sh : ClassNotFoundException: org.wildfly.security.password.impl.PasswordFactorySpiImpl
by Darran Lofthouse (Jira)
[ https://issues.jboss.org/browse/ELY-1790?page=com.atlassian.jira.plugin.s... ]
Darran Lofthouse updated ELY-1790:
----------------------------------
Fix Version/s: 1.9.0.CR5
> elytron-tool.sh : ClassNotFoundException: org.wildfly.security.password.impl.PasswordFactorySpiImpl
> ---------------------------------------------------------------------------------------------------
>
> Key: ELY-1790
> URL: https://issues.jboss.org/browse/ELY-1790
> Project: WildFly Elytron
> Issue Type: Bug
> Components: Command-Line Tool
> Affects Versions: 1.9.0.CR3
> Reporter: Martin Choma
> Assignee: Darran Lofthouse
> Priority: Blocker
> Fix For: 1.9.0.CR5
>
>
> We are hitting regression in our tests against WF master
> {code}
> 01:48:56,706 INFO [com.redhat.eap.qe.cli.CommandExecutor] (main) Command:[/home/hudson/hudson_workspace/workspace/eap-7.x-security-fips-matrix/d6d35f0f/openjdk-1.8.0/bin/java, -jar, /home/hudson/hudson_workspace/workspace/eap-7.x-security-fips-matrix/d6d35f0f/fips-testsuite/fips/target/dist/jboss-eap/bin/wildfly-elytron-tool.jar, credential-store, -c, -a, secret-key, -x, pass123+, -p, pass123+, -l, /home/hudson/hudson_workspace/workspace/eap-7.x-security-fips-matrix/d6d35f0f/fips-testsuite/fips/target/FipsCsElytronToolTestCase/workaround_dir, -u, keyStoreType=PKCS11;external=true;keyAlias=my-key;externalPath=/home/hudson/hudson_workspace/workspace/eap-7.x-security-fips-matrix/d6d35f0f/fips-testsuite/fips/target/FipsCsElytronToolTestCase/secure-data-file, --debug]
> 01:48:57,255 INFO [com.redhat.eap.qe.cli.CommandExecutor] (main) Process output:
> 01:48:57,255 INFO [com.redhat.eap.qe.cli.CommandExecutor] (main)
> 01:48:57,256 ERROR [com.redhat.eap.qe.cli.CommandExecutor] (main) Process error:
> 01:48:57,257 ERROR [com.redhat.eap.qe.cli.CommandExecutor] (main) Exception encountered executing the command:
> org.wildfly.security.credential.store.CredentialStoreException: ELY09508: Cannot write credential to store
> at org.wildfly.security.credential.store.impl.KeyStoreCredentialStore.store(KeyStoreCredentialStore.java:402)
> at org.wildfly.security.credential.store.CredentialStore.store(CredentialStore.java:242)
> at org.wildfly.security.credential.store.CredentialStore.store(CredentialStore.java:226)
> at org.wildfly.security.tool.CredentialStoreCommand.execute(CredentialStoreCommand.java:242)
> at org.wildfly.security.tool.ElytronTool.main(ElytronTool.java:84)
> Caused by: java.security.NoSuchAlgorithmException: class configured for PasswordFactory (provider: WildFlyElytron) cannot be found.
> at java.security.Provider$Service.getImplClass(Provider.java:1649)
> at java.security.Provider$Service.newInstanceGeneric(Provider.java:1660)
> at java.security.Provider$Service.newInstance(Provider.java:1584)
> at org.wildfly.security.password.PasswordFactory.getInstance(PasswordFactory.java:119)
> at org.wildfly.security.password.PasswordFactory.getInstance(PasswordFactory.java:76)
> at org.wildfly.security.credential.store.impl.KeyStoreCredentialStore.store(KeyStoreCredentialStore.java:276)
> ... 4 more
> Caused by: java.lang.ClassNotFoundException: org.wildfly.security.password.impl.PasswordFactorySpiImpl
> at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
> at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
> at java.security.Provider$Service.getImplClass(Provider.java:1636)
> ... 9 more
> {code}
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 6 months
[JBoss JIRA] (WFLY-12018) WebSocket13Channel not Serializable
by georges goebel (Jira)
georges goebel created WFLY-12018:
-------------------------------------
Summary: WebSocket13Channel not Serializable
Key: WFLY-12018
URL: https://issues.jboss.org/browse/WFLY-12018
Project: WildFly
Issue Type: Bug
Components: Clustering
Affects Versions: 16.0.0.Final
Environment: wildfly16 full-ha domain mode
Reporter: georges goebel
Assignee: Paul Ferraro
I have running an webapplication in a clustered wildfly16 environment (*full-ha domain* mode) with the *distributable*-web.xml tag.
I want to add websocket support to it, but as soon as I use it in a JSF-page, I'm getting a *NotSerializableException* for the "* io.undertow.websockets.core.protocol.version13.WebSocket13Channel*".
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 6 months
[JBoss JIRA] (WFLY-11998) elytron-tool.sh : ClassNotFoundException: org.wildfly.security.password.impl.PasswordFactorySpiImpl
by Darran Lofthouse (Jira)
[ https://issues.jboss.org/browse/WFLY-11998?page=com.atlassian.jira.plugin... ]
Darran Lofthouse reassigned WFLY-11998:
---------------------------------------
Assignee: Darran Lofthouse
> elytron-tool.sh : ClassNotFoundException: org.wildfly.security.password.impl.PasswordFactorySpiImpl
> ---------------------------------------------------------------------------------------------------
>
> Key: WFLY-11998
> URL: https://issues.jboss.org/browse/WFLY-11998
> Project: WildFly
> Issue Type: Bug
> Components: Security
> Affects Versions: 17.0.0.Beta1, 17.0.0.Final
> Reporter: Martin Choma
> Assignee: Darran Lofthouse
> Priority: Blocker
>
> We are hitting regression in our tests against WF master
> {code}
> 01:48:56,706 INFO [com.redhat.eap.qe.cli.CommandExecutor] (main) Command:[/home/hudson/hudson_workspace/workspace/eap-7.x-security-fips-matrix/d6d35f0f/openjdk-1.8.0/bin/java, -jar, /home/hudson/hudson_workspace/workspace/eap-7.x-security-fips-matrix/d6d35f0f/fips-testsuite/fips/target/dist/jboss-eap/bin/wildfly-elytron-tool.jar, credential-store, -c, -a, secret-key, -x, pass123+, -p, pass123+, -l, /home/hudson/hudson_workspace/workspace/eap-7.x-security-fips-matrix/d6d35f0f/fips-testsuite/fips/target/FipsCsElytronToolTestCase/workaround_dir, -u, keyStoreType=PKCS11;external=true;keyAlias=my-key;externalPath=/home/hudson/hudson_workspace/workspace/eap-7.x-security-fips-matrix/d6d35f0f/fips-testsuite/fips/target/FipsCsElytronToolTestCase/secure-data-file, --debug]
> 01:48:57,255 INFO [com.redhat.eap.qe.cli.CommandExecutor] (main) Process output:
> 01:48:57,255 INFO [com.redhat.eap.qe.cli.CommandExecutor] (main)
> 01:48:57,256 ERROR [com.redhat.eap.qe.cli.CommandExecutor] (main) Process error:
> 01:48:57,257 ERROR [com.redhat.eap.qe.cli.CommandExecutor] (main) Exception encountered executing the command:
> org.wildfly.security.credential.store.CredentialStoreException: ELY09508: Cannot write credential to store
> at org.wildfly.security.credential.store.impl.KeyStoreCredentialStore.store(KeyStoreCredentialStore.java:402)
> at org.wildfly.security.credential.store.CredentialStore.store(CredentialStore.java:242)
> at org.wildfly.security.credential.store.CredentialStore.store(CredentialStore.java:226)
> at org.wildfly.security.tool.CredentialStoreCommand.execute(CredentialStoreCommand.java:242)
> at org.wildfly.security.tool.ElytronTool.main(ElytronTool.java:84)
> Caused by: java.security.NoSuchAlgorithmException: class configured for PasswordFactory (provider: WildFlyElytron) cannot be found.
> at java.security.Provider$Service.getImplClass(Provider.java:1649)
> at java.security.Provider$Service.newInstanceGeneric(Provider.java:1660)
> at java.security.Provider$Service.newInstance(Provider.java:1584)
> at org.wildfly.security.password.PasswordFactory.getInstance(PasswordFactory.java:119)
> at org.wildfly.security.password.PasswordFactory.getInstance(PasswordFactory.java:76)
> at org.wildfly.security.credential.store.impl.KeyStoreCredentialStore.store(KeyStoreCredentialStore.java:276)
> ... 4 more
> Caused by: java.lang.ClassNotFoundException: org.wildfly.security.password.impl.PasswordFactorySpiImpl
> at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
> at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
> at java.security.Provider$Service.getImplClass(Provider.java:1636)
> ... 9 more
> {code}
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 6 months