Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion elytron/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -415,7 +415,7 @@
<exclude>legacy*.xml</exclude>
<exclude>elytron-subsystem-community*.xml</exclude>
</excludes>
<systemId>src/main/resources/schema/wildfly-elytron_18_0.xsd</systemId>
<systemId>src/main/resources/schema/wildfly-elytron_19_0.xsd</systemId>
</validationSet>
<validationSet>
<dir>src/main/resources/schema</dir>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -53,9 +53,10 @@ public enum ElytronSubsystemSchema implements PersistentSubsystemSchema<ElytronS
VERSION_16_0(16),
VERSION_17_0(17),
VERSION_18_0(18),
VERSION_18_0_COMMUNITY(18, Stability.COMMUNITY),
VERSION_18_0_COMMUNITY(18),
VERSION_19_0_COMMUNITY(19),
;
static final Map<Stability, ElytronSubsystemSchema> CURRENT = Feature.map(EnumSet.of(VERSION_18_0, VERSION_18_0_COMMUNITY));
static final Map<Stability, ElytronSubsystemSchema> CURRENT = Feature.map(EnumSet.of(VERSION_19_0_COMMUNITY));

private final VersionedNamespace<IntVersion, ElytronSubsystemSchema> namespace;

Expand Down
6,405 changes: 6,405 additions & 0 deletions elytron/src/main/resources/schema/wildfly-elytron_19_0.xsd

Large diffs are not rendered by default.

6,441 changes: 6,441 additions & 0 deletions elytron/src/main/resources/schema/wildfly-elytron_community_19_0.xsd

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
~ SPDX-License-Identifier: Apache-2.0
-->

<subsystem xmlns="urn:wildfly:elytron:18.0" default-authentication-context="child">
<subsystem xmlns="urn:wildfly:elytron:19.0" default-authentication-context="child">
<authentication-client>
<authentication-context name="child"/>
</authentication-client>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
~ SPDX-License-Identifier: Apache-2.0
-->

<subsystem xmlns="urn:wildfly:elytron:18.0" default-authentication-context="child">
<subsystem xmlns="urn:wildfly:elytron:19.0" default-authentication-context="child">
<authentication-client>
<authentication-configuration name="base" anonymous="true" />
<authentication-configuration name="most"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
~ SPDX-License-Identifier: Apache-2.0
-->

<subsystem xmlns="urn:wildfly:elytron:18.0">
<subsystem xmlns="urn:wildfly:elytron:19.0">
<mappers>
<custom-permission-mapper name="CustomPermissionMapper" class-name="org.wildfly.elytron.CustomPermissionMapper" module="l.m" />
<custom-permission-mapper name="CustomPermissionMapper2" class-name="org.wildfly.elytron.CustomPermissionMapper" module="l.m" />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
~ SPDX-License-Identifier: Apache-2.0
-->

<subsystem xmlns="urn:wildfly:elytron:18.0">
<subsystem xmlns="urn:wildfly:elytron:19.0">
<credential-security-factories>
<custom-credential-security-factory name="CustomFactory" module="a.b.c" class-name="org.wildfly.security.ElytronFactory">
<configuration>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
-->

<!-- for needs of SaslTestCase and KeyStoresTestCase -->
<subsystem xmlns="urn:wildfly:elytron:18.0">
<subsystem xmlns="urn:wildfly:elytron:19.0">
<credential-stores>
<credential-store name="store1" location="target/test.credential.store1" create="true">
<credential-reference clear-text="super_secret1"/>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
-->

<!-- Initial configuration as used by the CredentailStoreTestCase -->
<subsystem xmlns="urn:wildfly:elytron:18.0">
<subsystem xmlns="urn:wildfly:elytron:19.0">
<credential-stores>
<credential-store name="test" relative-to="jboss.server.config.dir" location="test.cs" create="true">
<credential-reference clear-text="password"/>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
~ SPDX-License-Identifier: Apache-2.0
-->

<subsystem xmlns="urn:wildfly:elytron:18.0">
<subsystem xmlns="urn:wildfly:elytron:19.0">
<credential-stores>
<credential-store name="test1" relative-to="jboss.server.data.dir" location="test1.store" create="true">
<implementation-properties>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
~ SPDX-License-Identifier: Apache-2.0
-->

<subsystem xmlns="urn:wildfly:elytron:18.0">
<subsystem xmlns="urn:wildfly:elytron:19.0">
<policy name="custom-b">
<custom-policy class-name="a.b.c.CustomPolicy" module="a.b.c.custom"/>
</policy>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
-->

<!-- for needs of DomainTestCase -->
<subsystem xmlns="urn:wildfly:elytron:18.0">
<subsystem xmlns="urn:wildfly:elytron:19.0">
<security-domains>
<security-domain name="MyDomain" default-realm="FileRealm" realm-mapper="MyRealmMapper" permission-mapper="MyPermissionMapper"
pre-realm-principal-transformer="NameRewriterXY" post-realm-principal-transformer="NameRewriterYU" trusted-security-domains="AnotherDomain">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
~ SPDX-License-Identifier: Apache-2.0
-->

<subsystem xmlns="urn:wildfly:elytron:18.0">
<subsystem xmlns="urn:wildfly:elytron:19.0">
<audit-logging>
<file-audit-log name="local-file" path="audit.log" relative-to="jboss.home.dir" synchronized="false" format="JSON" />
</audit-logging>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
-->

<!-- for needs of DomainTestCase -->
<subsystem xmlns="urn:wildfly:elytron:18.0" register-jaspi-factory="${exp.jaspi:false}" default-ssl-context="client" disallowed-providers="${exp.providers:test}">
<subsystem xmlns="urn:wildfly:elytron:19.0" register-jaspi-factory="${exp.jaspi:false}" default-ssl-context="client" disallowed-providers="${exp.providers:test}">
<providers>
<provider-loader name="openssl" module="org.wildfly.openssl">
<configuration>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
-->

<!-- for needs of DomainTestCase -->
<subsystem xmlns="urn:wildfly:elytron:18.0" register-jaspi-factory="false" default-ssl-context="client">
<subsystem xmlns="urn:wildfly:elytron:19.0" register-jaspi-factory="false" default-ssl-context="client">
<security-domains>
<security-domain name="MyDomain" default-realm="FileRealm" realm-mapper="MyRealmMapper" permission-mapper="MyPermissionMapper"
pre-realm-principal-transformer="NameRewriterXY" post-realm-principal-transformer="NameRewriterYU" trusted-security-domains="AnotherDomain">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
-->

<!-- for needs of DomainTestCase -->
<subsystem xmlns="urn:wildfly:elytron:community:18.0" register-jaspi-factory="false" default-ssl-context="client">
<subsystem xmlns="urn:wildfly:elytron:community:19.0" register-jaspi-factory="false" default-ssl-context="client">
<authentication-client>
<authentication-context name="myAC" />
</authentication-client>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
TODO Keep the from version up to date with later releases.
-->

<subsystem xmlns="urn:wildfly:elytron:18.0">
<subsystem xmlns="urn:wildfly:elytron:19.0">
<tls>
<key-stores>
<key-store name="accounts.keystore">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
TODO Keep the from version up to date with later releases.
-->

<subsystem xmlns="urn:wildfly:elytron:18.0">
<subsystem xmlns="urn:wildfly:elytron:19.0">
<mappers>
<mapped-role-mapper name="MappedRoleMapper">
<role-mapping from="admin" to="manager user"/>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
-->

<!-- Initial configuration as used by the ExpressionResolutionTestCase -->
<subsystem xmlns="urn:wildfly:elytron:18.0">
<subsystem xmlns="urn:wildfly:elytron:19.0">
<tls>
<key-stores>
<key-store name="KeyStoreOne">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
~ SPDX-License-Identifier: Apache-2.0
-->

<subsystem xmlns="urn:wildfly:elytron:18.0">
<subsystem xmlns="urn:wildfly:elytron:19.0">
<providers>
<provider-loader name="TestProviderLoader" module="test.module" />
</providers>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
~ SPDX-License-Identifier: Apache-2.0
-->

<subsystem xmlns="urn:wildfly:elytron:18.0" initial-providers="elytron">
<subsystem xmlns="urn:wildfly:elytron:19.0" initial-providers="elytron">
<providers>
<provider-loader name="elytron" class-names="org.wildfly.security.WildFlyElytronProvider" />
</providers>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
~ SPDX-License-Identifier: Apache-2.0
-->

<subsystem xmlns="urn:wildfly:elytron:18.0">
<subsystem xmlns="urn:wildfly:elytron:19.0">
<policy name="elytron-a">
<jacc-policy policy="a.b.Policy" configuration-factory="a.b.PolicyConfigurationFactory" module="a.b"/>
</policy>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
~ SPDX-License-Identifier: Apache-2.0
-->

<subsystem xmlns="urn:wildfly:elytron:18.0" register-jaspi-factory="false">
<subsystem xmlns="urn:wildfly:elytron:19.0" register-jaspi-factory="false">
<jaspi>
<jaspi-configuration name="test" layer="HttpServlet" application-context="default /test" description="Test Definition">
<server-auth-modules>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<!-- for JwtSecurityRealmTestCase -->
<subsystem xmlns="urn:wildfly:elytron:18.0" initial-providers="elytron">
<subsystem xmlns="urn:wildfly:elytron:19.0" initial-providers="elytron">
<providers>
<provider-loader name="elytron" class-names="org.wildfly.security.WildFlyElytronProvider" />
</providers>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
-->

<!-- for needs of LdapTestCase -->
<subsystem xmlns="urn:wildfly:elytron:18.0" initial-providers="elytron">
<subsystem xmlns="urn:wildfly:elytron:19.0" initial-providers="elytron">
<authentication-client>
<authentication-configuration name="ldapAuthConfig" authentication-name="uid=server,dc=users,dc=elytron,dc=wildfly,dc=org">
<credential-reference clear-text="serverPassword"/>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
~ SPDX-License-Identifier: Apache-2.0
-->

<subsystem xmlns="urn:wildfly:elytron:18.0">
<subsystem xmlns="urn:wildfly:elytron:19.0">
<security-domains>
<security-domain name="TestingDomain" default-realm="PropRealm" pre-realm-principal-transformer="tree" evidence-decoder="aggregateEvidenceDecoder" role-decoder="ipRoleDecoder1">
<realm name="PropRealm"/>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
~ SPDX-License-Identifier: Apache-2.0
-->

<subsystem xmlns="urn:wildfly:elytron:18.0">
<subsystem xmlns="urn:wildfly:elytron:19.0">
<mappers>
<custom-permission-mapper name="CustomPermissionMapper" class-name="org.wildfly.elytron.CustomPermissionMapper" module="l.m" />
<custom-permission-mapper name="CustomPermissionMapper2" class-name="org.wildfly.elytron.CustomPermissionMapper" module="l.m" />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
~ SPDX-License-Identifier: Apache-2.0
-->

<subsystem xmlns="urn:wildfly:elytron:18.0" disallowed-providers="a b c">
<subsystem xmlns="urn:wildfly:elytron:19.0" disallowed-providers="a b c">
<providers>
<aggregate-providers name="AggregateProviders">
<providers name="ModelConfigured" />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
-->

<!-- for needs of RealmsTestCase -->
<subsystem xmlns="urn:wildfly:elytron:18.0" initial-providers="elytron">
<subsystem xmlns="urn:wildfly:elytron:19.0" initial-providers="elytron">
<providers>
<provider-loader name="elytron" class-names="org.wildfly.security.WildFlyElytronProvider" />
</providers>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
-->

<!-- for needs of RealmsTestCase -->
<subsystem xmlns="urn:wildfly:elytron:18.0" initial-providers="elytron">
<subsystem xmlns="urn:wildfly:elytron:19.0" initial-providers="elytron">
<providers>
<provider-loader name="elytron" class-names="org.wildfly.security.WildFlyElytronProvider" />
</providers>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
-->

<!-- for needs of TlsTestCase -->
<subsystem xmlns="urn:wildfly:elytron:18.0" initial-providers="elytron">
<subsystem xmlns="urn:wildfly:elytron:19.0" initial-providers="elytron">
<providers>
<provider-loader name="elytron" class-names="org.wildfly.security.WildFlyElytronProvider" />
</providers>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
~ SPDX-License-Identifier: Apache-2.0
-->

<subsystem xmlns="urn:wildfly:elytron:18.0">
<subsystem xmlns="urn:wildfly:elytron:19.0">
<providers>
<provider-loader name="TestProviderLoader" module="test.module" />
</providers>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
~ SPDX-License-Identifier: Apache-2.0
-->

<subsystem xmlns="urn:wildfly:elytron:18.0">
<subsystem xmlns="urn:wildfly:elytron:19.0">
<security-properties>
<security-property name="a" value="b" />
<security-property name="c" value="d" />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
~ SPDX-License-Identifier: Apache-2.0
-->

<subsystem xmlns="urn:wildfly:elytron:18.0">
<subsystem xmlns="urn:wildfly:elytron:19.0">
<security-realms>
<aggregate-realm name="AggregateOne" authentication-realm="RealmThree" authorization-realm="RealmFour" />
<aggregate-realm name="AggregateTwo" authentication-realm="RealmThree" authorization-realms="AggregateOne RealmFour" />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@
~ SPDX-License-Identifier: Apache-2.0
-->

<subsystem xmlns="urn:wildfly:elytron:18.0">
<subsystem xmlns="urn:wildfly:elytron:19.0">
</subsystem>
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
-->

<!-- for needs of SaslTestCase and KeyStoresTestCase -->
<subsystem xmlns="urn:wildfly:elytron:18.0" default-ssl-context="ClientSslContextNoAuth">
<subsystem xmlns="urn:wildfly:elytron:19.0" default-ssl-context="ClientSslContextNoAuth">
<providers>
<provider-loader name="ManagerProviderLoader" class-names="com.ibm.crypto.provider.IBMJCE com.ibm.jsse.IBMJSSEProvider com.ibm.jsse2.IBMJSSEProvider2 com.ibm.security.jgss.IBMJGSSProvider com.ibm.security.cert.IBMCertPath com.ibm.security.cmskeystore.CMSProvider com.ibm.security.jgss.mech.spnego.IBMSPNEGO" />
<provider-loader name="openssl" module="org.wildfly.openssl"/>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
-->

<!-- for needs of SaslTestCase and KeyStoresTestCase -->
<subsystem xmlns="urn:wildfly:elytron:18.0" default-ssl-context="ClientSslContextNoAuth">
<subsystem xmlns="urn:wildfly:elytron:19.0" default-ssl-context="ClientSslContextNoAuth">
<providers>
<provider-loader name="ManagerProviderLoader" class-names="sun.security.ssl.SunJSSE"/>
<provider-loader name="openssl" module="org.wildfly.openssl"/>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
-->

<!-- for needs of SaslTestCase and KeyStoresTestCase -->
<subsystem xmlns="urn:wildfly:elytron:18.0" default-ssl-context="ClientSslContextNoAuth">
<subsystem xmlns="urn:wildfly:elytron:19.0" default-ssl-context="ClientSslContextNoAuth">
<providers>
<provider-loader name="ManagerProviderLoader" class-names="com.sun.net.ssl.internal.ssl.Provider" />
<provider-loader name="openssl" module="org.wildfly.openssl"/>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
~ SPDX-License-Identifier: Apache-2.0
-->

<subsystem xmlns="urn:wildfly:elytron:18.0" default-ssl-context="client">
<subsystem xmlns="urn:wildfly:elytron:19.0" default-ssl-context="client">
<providers>
<provider-loader name="custom-loader" />
</providers>
Expand Down
Loading