Farah Juma created WFCORE-4640:
----------------------------------
Summary: Add a DUP to the Elytron subsystem that adds the
'javax.security.auth.message.api' and 'javax.security.jacc.api' modules to
the deployment
Key: WFCORE-4640
URL:
https://issues.jboss.org/browse/WFCORE-4640
Project: WildFly Core
Issue Type: Task
Components: Security
Reporter: Farah Juma
Assignee: Farah Juma
Discussion from chat:
{quote}
Brian Stansberry: @Farah Juma Should the elytron subsystem have a DUP that does this:
Brian Stansberry:
https://github.com/wildfly/wildfly/blob/master/security/subsystem/src/mai...
Brian Stansberry: that module is a dep of the subsystem, so it is available
Brian Stansberry: background -- Jean-Francois and I are checking through various Galleon
layers use cases (hence the JSR375 thread) and it struck me that we shouldn't need
legacy security anymore in ts/integration/elytron
Brian Stansberry: i.e. a PR like this should work:
Brian Stansberry:
https://github.com/wildfly/wildfly/compare/master...bstansberry:elytron-n...
Brian Stansberry: it mostly does, e.g.
https://ci.wildfly.org/viewLog.html?buildId=164893&buildTypeId=WF_Mas...
Brian Stansberry: that DynamicJaspiTestCase failure I'm guessing is because without
the legacy security subsystem we have no DUP making the jaspi module available to the
deployment
Farah Juma: @Brian Stansberry Ah, interesting. It seems like it would make sense for the
Elytron subsystem to have a DUP that adds both that one and the JACC one
Brian Stansberry: yeah
Farah Juma: I can create a PR for that and then we can check with @Darran Lofthouse to
make sure that's the right thing to do
Brian Stansberry: actually, that seems pretty critical, as the layers we want to support
on OpenShift do not have the legacy security subsystem
Brian Stansberry: if you can do that i'd appreciate it very much :)
Farah Juma: sure :)
{quote}
--
This message was sent by Atlassian Jira
(v7.13.5#713005)