[JBoss JIRA] (WFLY-8413) Clients using SecurityClientFactory are not authenticated when using Elytron
by Josef Cacek (JIRA)
Josef Cacek created WFLY-8413:
---------------------------------
Summary: Clients using SecurityClientFactory are not authenticated when using Elytron
Key: WFLY-8413
URL: https://issues.jboss.org/browse/WFLY-8413
Project: WildFly
Issue Type: Bug
Components: EJB, Security
Reporter: Josef Cacek
Assignee: Darran Lofthouse
Priority: Blocker
Clients using {{org.jboss.security.client.SecurityClientFactory}} are not authenticated when Elytron security is used on the server.
For instance if a servlet authenticates to call a protected EJB:
{code:java}
SecurityClient client = SecurityClientFactory.getSecurityClient();
client.setSimple("user", "password");
client.login();
ejb.callProtectedMethod();
// ...
{code}
Clients with such code don't work with Elytron, which makes easy application migration to Elytron impossible.
Setting priority to blocker as we need to provide a simple migration way.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
9 years, 1 month
[JBoss JIRA] (WFCORE-2563) Missing failure description for incorrect module in Elytron dir-context
by Ondrej Lukas (JIRA)
[ https://issues.jboss.org/browse/WFCORE-2563?page=com.atlassian.jira.plugi... ]
Ondrej Lukas updated WFCORE-2563:
---------------------------------
Affects Version/s: 3.0.0.Beta9
> Missing failure description for incorrect module in Elytron dir-context
> -----------------------------------------------------------------------
>
> Key: WFCORE-2563
> URL: https://issues.jboss.org/browse/WFCORE-2563
> Project: WildFly Core
> Issue Type: Bug
> Components: Security
> Affects Versions: 3.0.0.Beta9
> Reporter: Ondrej Lukas
> Assignee: Darran Lofthouse
> Labels: user_experience
>
> In case when {{module}} attribute from Elytron {{dir-context}} includes module which does not exist, then insufficient failure description is provided - it only prints name of given module. It should rather inform that given module does not exist.
> See:
> {code}
> /subsystem=elytron/dir-context=someDirContext:add(url=localhost,module=wrong.module)
> {
> "outcome" => "failed",
> "failure-description" => "wrong.module",
> "rolled-back" => true
> }
> {code}
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
9 years, 1 month
[JBoss JIRA] (WFCORE-2563) Missing failure description for incorrect module in Elytron dir-context
by Ondrej Lukas (JIRA)
[ https://issues.jboss.org/browse/WFCORE-2563?page=com.atlassian.jira.plugi... ]
Ondrej Lukas updated WFCORE-2563:
---------------------------------
Labels: user_experience (was: )
> Missing failure description for incorrect module in Elytron dir-context
> -----------------------------------------------------------------------
>
> Key: WFCORE-2563
> URL: https://issues.jboss.org/browse/WFCORE-2563
> Project: WildFly Core
> Issue Type: Bug
> Components: Security
> Affects Versions: 3.0.0.Beta9
> Reporter: Ondrej Lukas
> Assignee: Darran Lofthouse
> Labels: user_experience
>
> In case when {{module}} attribute from Elytron {{dir-context}} includes module which does not exist, then insufficient failure description is provided - it only prints name of given module. It should rather inform that given module does not exist.
> See:
> {code}
> /subsystem=elytron/dir-context=someDirContext:add(url=localhost,module=wrong.module)
> {
> "outcome" => "failed",
> "failure-description" => "wrong.module",
> "rolled-back" => true
> }
> {code}
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
9 years, 1 month
[JBoss JIRA] (WFCORE-2563) Missing failure description for incorrect module in Elytron dir-context
by Ondrej Lukas (JIRA)
Ondrej Lukas created WFCORE-2563:
------------------------------------
Summary: Missing failure description for incorrect module in Elytron dir-context
Key: WFCORE-2563
URL: https://issues.jboss.org/browse/WFCORE-2563
Project: WildFly Core
Issue Type: Bug
Components: Security
Reporter: Ondrej Lukas
Assignee: Darran Lofthouse
In case when {{module}} attribute from Elytron {{dir-context}} includes module which does not exist, then insufficient failure description is provided - it only prints name of given module. It should rather inform that given module does not exist.
See:
{code}
/subsystem=elytron/dir-context=someDirContext:add(url=localhost,module=wrong.module)
{
"outcome" => "failed",
"failure-description" => "wrong.module",
"rolled-back" => true
}
{code}
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
9 years, 1 month
[JBoss JIRA] (WFCORE-2399) Removing and re-adding alias to credential store leads to Duplicate resource failure
by ehsavoie Hugonnet (JIRA)
[ https://issues.jboss.org/browse/WFCORE-2399?page=com.atlassian.jira.plugi... ]
ehsavoie Hugonnet reassigned WFCORE-2399:
-----------------------------------------
Assignee: ehsavoie Hugonnet (was: Darran Lofthouse)
> Removing and re-adding alias to credential store leads to Duplicate resource failure
> ------------------------------------------------------------------------------------
>
> Key: WFCORE-2399
> URL: https://issues.jboss.org/browse/WFCORE-2399
> Project: WildFly Core
> Issue Type: Bug
> Components: Security
> Reporter: Josef Cacek
> Assignee: ehsavoie Hugonnet
> Priority: Critical
> Labels: credential-store
>
> When an alias is removed from a credential store and added once more, the {{add}} operation fails with Duplicate resource message.
> *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.
> {code}
> git grep WFLY-8144
> {code}
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
9 years, 1 month