diff --git a/credential/store/pom.xml b/credential/store/pom.xml
index ac6bc803d5c..159fc8d1c94 100644
--- a/credential/store/pom.xml
+++ b/credential/store/pom.xml
@@ -35,15 +35,47 @@
WildFly Elytron - Credential Store
WildFly Security Credential Store SPIs and implementaions
+
+
+
+
+ org.apache.maven.plugins
+ maven-jar-plugin
+ ${version.jar.plugin}
+
+
+
+ test-jar
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-source-plugin
+ ${version.source.plugin}
+
+
+
+ test-jar
+
+
+
+
+
+
+
+
org.wildfly.security
wildfly-elytron-asn1
-
+
org.wildfly.security
wildfly-elytron-auth
-
+
org.wildfly.security
wildfly-elytron-auth-server
@@ -71,8 +103,8 @@
org.wildfly.security
wildfly-elytron-x500
-
-
+
+
org.jboss.logging
jboss-logging-annotations
@@ -82,7 +114,7 @@
org.jboss.logging
jboss-logging
provided
-
+
org.jboss.logging
jboss-logging-processor
@@ -95,6 +127,11 @@
+
+ org.apache.commons
+ commons-lang3
+ test
+
org.wildfly.security
wildfly-elytron-password-impl
@@ -112,5 +149,5 @@
-
+
diff --git a/tests/base/src/test/java/org/wildfly/security/credential/store/CredentialStoreBuilder.java b/credential/store/src/test/java/org/wildfly/security/credential/store/CredentialStoreBuilder.java
similarity index 100%
rename from tests/base/src/test/java/org/wildfly/security/credential/store/CredentialStoreBuilder.java
rename to credential/store/src/test/java/org/wildfly/security/credential/store/CredentialStoreBuilder.java
diff --git a/tests/base/src/test/java/org/wildfly/security/credential/store/KeystorePasswordStoreTest.java b/credential/store/src/test/java/org/wildfly/security/credential/store/KeystorePasswordStoreTest.java
similarity index 100%
rename from tests/base/src/test/java/org/wildfly/security/credential/store/KeystorePasswordStoreTest.java
rename to credential/store/src/test/java/org/wildfly/security/credential/store/KeystorePasswordStoreTest.java
diff --git a/pom.xml b/pom.xml
index aa3af819018..f652b709522 100644
--- a/pom.xml
+++ b/pom.xml
@@ -132,7 +132,7 @@
-
+
org.apache.maven.plugins
maven-compiler-plugin
@@ -155,8 +155,8 @@
-
-
+
+
org.apache.maven.plugins
maven-checkstyle-plugin
@@ -211,13 +211,13 @@
-
+
com.github.ferstl
depgraph-maven-plugin
3.2.2
-
+
@@ -455,7 +455,7 @@
aggregate
- api-javadoc
+ api-javadoc
org/wildfly/security/*.java
org/wildfly/security/asn1/*.java
@@ -614,6 +614,12 @@
wildfly-elytron-credential-store
${project.version}
+
+ org.wildfly.security
+ wildfly-elytron-credential-store
+ test-jar
+ ${project.version}
+
org.wildfly.security
wildfly-elytron-client
@@ -727,7 +733,7 @@
wildfly-elytron-jose-util
${project.version}
-
+
org.wildfly.security
wildfly-elytron-keystore
diff --git a/tests/base/pom.xml b/tests/base/pom.xml
index 10306ce7191..65327aaeed7 100644
--- a/tests/base/pom.xml
+++ b/tests/base/pom.xml
@@ -507,7 +507,7 @@
org.wildfly.security
wildfly-elytron-sasl-scram
-
+
org.wildfly.security
wildfly-elytron-x500
@@ -524,7 +524,7 @@
org.wildfly.security
wildfly-elytron-x500-principal
-
+
org.jboss.logging
jboss-logging
@@ -715,7 +715,12 @@
test-jar
test
-
+
+ org.wildfly.security
+ wildfly-elytron-credential-store
+ test-jar
+ test
+
org.eclipse.parsson
jakarta.json
@@ -843,7 +848,7 @@
true
true
- allowing new method in interface if default impl provided
+ allowing new method in interface if default impl provided
METHOD_NEW_DEFAULT
true
true