Skip to content

Commit

Permalink
[ELY-2084] Split Elytron SSL into it's own subsystem and layer
Browse files Browse the repository at this point in the history
https://issues.redhat.com/browse/ELY-2084

removing the dependency of SSL related code on auth related code
  • Loading branch information
nekdozjam committed Jul 5, 2022
1 parent 4381567 commit e49a9be
Show file tree
Hide file tree
Showing 72 changed files with 1,083 additions and 49 deletions.
14 changes: 11 additions & 3 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -327,7 +327,8 @@
${project.basedir}/sasl/otp/src/main/java/;
${project.basedir}/sasl/plain/src/main/java/;
${project.basedir}/sasl/scram/src/main/java/;
${project.basedir}/ssl/src/main/java/;
${project.basedir}/ssl/base/src/main/java/;
${project.basedir}/ssl/domain/src/main/java/;
${project.basedir}/tests/base/src/main/java/;
${project.basedir}/tests/common/src/main/java/;
${project.basedir}/tool/src/main/java/;
Expand Down Expand Up @@ -385,7 +386,8 @@
<include>org/wildfly/security/permission/*.java</include>
<include>org/wildfly/security/sasl/util/*.java</include>
<include>org/wildfly/security/sasl/auth/util/*.java</include>
<include>org/wildfly/security/ssl/*.java</include>
<include>org/wildfly/security/ssl/base/*.java</include>
<include>org/wildfly/security/ssl/domain/*.java</include>
<include>org/wildfly/security/ssl/_private/*.java</include>
<include>org/wildfly/security/ssl/*.java</include>
<include>org/wildfly/security/x500/*.java</include>
Expand Down Expand Up @@ -810,6 +812,11 @@
<artifactId>wildfly-elytron-security-manager-action</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.wildfly.security</groupId>
<artifactId>wildfly-elytron-ssl-common</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.wildfly.security</groupId>
<artifactId>wildfly-elytron-ssl</artifactId>
Expand Down Expand Up @@ -1480,7 +1487,8 @@
<module>sasl/otp</module>
<module>sasl/plain</module>
<module>sasl/scram</module>
<module>ssl</module>
<module>ssl/base</module>
<module>ssl/domain</module>
<module>tool</module>
<module>util</module>
<module>x500/base</module>
Expand Down
2 changes: 1 addition & 1 deletion sasl/base/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@
<dependency>
<groupId>org.wildfly.security</groupId>
<artifactId>wildfly-elytron-mechanism</artifactId>
</dependency>
</dependency>
<dependency>
<groupId>org.wildfly.security</groupId>
<artifactId>wildfly-elytron-ssl</artifactId>
Expand Down
11 changes: 2 additions & 9 deletions ssl/pom.xml → ssl/base/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -25,11 +25,12 @@
<groupId>org.wildfly.security</groupId>
<artifactId>wildfly-elytron-parent</artifactId>
<version>1.19.1.CR1-SNAPSHOT</version>
<relativePath>../../pom.xml</relativePath>
</parent>

<modelVersion>4.0.0</modelVersion>

<artifactId>wildfly-elytron-ssl</artifactId>
<artifactId>wildfly-elytron-ssl-common</artifactId>

<name>WildFly Elytron - SSL</name>
<description>WildFly Security SSL</description>
Expand Down Expand Up @@ -93,10 +94,6 @@
</build>

<dependencies>
<dependency>
<groupId>org.wildfly.security</groupId>
<artifactId>wildfly-elytron-auth-server</artifactId>
</dependency>
<dependency>
<groupId>org.wildfly.security</groupId>
<artifactId>wildfly-elytron-base</artifactId>
Expand All @@ -105,10 +102,6 @@
<groupId>org.wildfly.security</groupId>
<artifactId>wildfly-elytron-credential</artifactId>
</dependency>
<dependency>
<groupId>org.wildfly.security</groupId>
<artifactId>wildfly-elytron-auth</artifactId>
</dependency>
<dependency>
<groupId>org.wildfly.security</groupId>
<artifactId>wildfly-elytron-util</artifactId>
Expand Down
Loading

0 comments on commit e49a9be

Please sign in to comment.