19
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
20
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
22
<artifactId>keycloak-testsuite-pom</artifactId>
23
<groupId>org.keycloak</groupId>
24
<version>999.0.0-SNAPSHOT</version>
26
<modelVersion>4.0.0</modelVersion>
28
<artifactId>keycloak-testsuite-utils</artifactId>
29
<name>Keycloak TestSuite Utils</name>
33
<keycloak.additionalClasspathElement>NON_EXISTENT_PATH_OVERRIDE_ON_COMMAND_LINE</keycloak.additionalClasspathElement>
39
<groupId>jakarta.mail</groupId>
40
<artifactId>jakarta.mail-api</artifactId>
43
<groupId>org.eclipse.angus</groupId>
44
<artifactId>angus-mail</artifactId>
47
<groupId>org.bouncycastle</groupId>
48
<artifactId>bcprov-jdk18on</artifactId>
51
<groupId>org.bouncycastle</groupId>
52
<artifactId>bcpkix-jdk18on</artifactId>
55
<groupId>org.keycloak</groupId>
56
<artifactId>keycloak-dependencies-server-all</artifactId>
60
<groupId>org.keycloak</groupId>
61
<artifactId>keycloak-rest-admin-ui-ext</artifactId>
64
<groupId>org.keycloak</groupId>
65
<artifactId>keycloak-admin-client</artifactId>
68
<groupId>org.keycloak</groupId>
69
<artifactId>keycloak-admin-ui</artifactId>
72
<groupId>org.keycloak</groupId>
73
<artifactId>keycloak-account-ui</artifactId>
76
<groupId>log4j</groupId>
77
<artifactId>log4j</artifactId>
78
<scope>compile</scope>
81
<groupId>org.slf4j</groupId>
82
<artifactId>slf4j-reload4j</artifactId>
83
<scope>compile</scope>
86
<groupId>org.dom4j</groupId>
87
<artifactId>dom4j</artifactId>
88
<scope>compile</scope>
91
<groupId>jakarta.ws.rs</groupId>
92
<artifactId>jakarta.ws.rs-api</artifactId>
95
<groupId>jakarta.transaction</groupId>
96
<artifactId>jakarta.transaction-api</artifactId>
99
<groupId>org.jboss.resteasy</groupId>
100
<artifactId>resteasy-core</artifactId>
103
<groupId>log4j</groupId>
104
<artifactId>log4j</artifactId>
107
<groupId>org.slf4j</groupId>
108
<artifactId>slf4j-api</artifactId>
111
<groupId>org.slf4j</groupId>
112
<artifactId>slf4j-simple</artifactId>
117
<groupId>org.jboss.resteasy</groupId>
118
<artifactId>resteasy-client</artifactId>
121
<groupId>org.jboss.resteasy</groupId>
122
<artifactId>resteasy-undertow</artifactId>
125
<groupId>io.undertow</groupId>
126
<artifactId>undertow-servlet-jakarta</artifactId>
131
<groupId>org.jboss.resteasy</groupId>
132
<artifactId>resteasy-multipart-provider</artifactId>
135
<groupId>org.jboss.resteasy</groupId>
136
<artifactId>resteasy-jackson2-provider</artifactId>
139
<groupId>com.google.zxing</groupId>
140
<artifactId>javase</artifactId>
143
<groupId>org.apache.httpcomponents</groupId>
144
<artifactId>httpclient</artifactId>
147
<groupId>org.keycloak</groupId>
148
<artifactId>keycloak-server-spi-private</artifactId>
151
<groupId>org.keycloak</groupId>
152
<artifactId>${keycloak.crypto.artifactId}</artifactId>
155
<groupId>org.keycloak</groupId>
156
<artifactId>keycloak-ldap-federation</artifactId>
159
<groupId>org.keycloak</groupId>
160
<artifactId>keycloak-kerberos-federation</artifactId>
163
<groupId>org.keycloak.testsuite</groupId>
164
<artifactId>keycloak-undertow-adapter-jakarta</artifactId>
165
<version>${project.version}</version>
168
<groupId>io.undertow</groupId>
169
<artifactId>undertow-servlet</artifactId>
170
<version>${undertow-jakarta.version}</version>
173
<groupId>org.keycloak</groupId>
174
<artifactId>keycloak-saml-adapter-api-public</artifactId>
177
<groupId>org.keycloak</groupId>
178
<artifactId>keycloak-saml-adapter-core</artifactId>
181
<groupId>org.keycloak</groupId>
182
<artifactId>keycloak-authz-client</artifactId>
185
<groupId>org.keycloak</groupId>
186
<artifactId>keycloak-saml-servlet-filter-adapter</artifactId>
189
<groupId>org.keycloak</groupId>
190
<artifactId>keycloak-servlet-filter-adapter</artifactId>
193
<groupId>org.keycloak.testsuite</groupId>
194
<artifactId>keycloak-saml-undertow-adapter-jakarta</artifactId>
195
<version>${project.version}</version>
198
<groupId>org.keycloak</groupId>
199
<artifactId>keycloak-jaxrs-oauth-client</artifactId>
203
<groupId>org.keycloak.testsuite</groupId>
204
<artifactId>integration-arquillian-testsuite-providers</artifactId>
205
<version>${project.version}</version>
209
<groupId>org.jboss.logging</groupId>
210
<artifactId>jboss-logging</artifactId>
213
<groupId>com.fasterxml.jackson.core</groupId>
214
<artifactId>jackson-core</artifactId>
217
<groupId>com.fasterxml.jackson.core</groupId>
218
<artifactId>jackson-databind</artifactId>
221
<groupId>com.fasterxml.jackson.core</groupId>
222
<artifactId>jackson-annotations</artifactId>
225
<groupId>com.h2database</groupId>
226
<artifactId>h2</artifactId>
227
<scope>compile</scope>
230
<groupId>com.icegreen</groupId>
231
<artifactId>greenmail</artifactId>
232
<scope>compile</scope>
235
<groupId>org.slf4j</groupId>
236
<artifactId>slf4j-api</artifactId>
241
<groupId>org.infinispan</groupId>
242
<artifactId>infinispan-core-jakarta</artifactId>
245
<groupId>org.infinispan</groupId>
246
<artifactId>infinispan-cachestore-remote</artifactId>
249
<groupId>xml-apis</groupId>
250
<artifactId>xml-apis</artifactId>
251
<scope>compile</scope>
256
<groupId>org.keycloak</groupId>
257
<artifactId>keycloak-util-embedded-ldap</artifactId>
261
<groupId>${ee.maven.groupId}</groupId>
262
<artifactId>wildfly-undertow</artifactId>
263
<scope>compile</scope>
267
<groupId>com.mysql</groupId>
268
<artifactId>mysql-connector-j</artifactId>
269
<version>${mysql-jdbc.version}</version>
270
<scope>compile</scope>
273
<groupId>org.postgresql</groupId>
274
<artifactId>postgresql</artifactId>
275
<version>${postgresql-jdbc.version}</version>
278
<groupId>com.oracle.database.jdbc</groupId>
279
<artifactId>ojdbc11</artifactId>
280
<version>${oracle-jdbc.version}</version>
281
<scope>compile</scope>
284
<groupId>org.mariadb.jdbc</groupId>
285
<artifactId>mariadb-java-client</artifactId>
286
<version>${mariadb-jdbc.version}</version>
289
<groupId>com.microsoft.sqlserver</groupId>
290
<artifactId>mssql-jdbc</artifactId>
291
<version>${mssql-jdbc.version}</version>
299
<id>keycloak-server</id>
303
<groupId>org.codehaus.mojo</groupId>
304
<artifactId>exec-maven-plugin</artifactId>
306
<mainClass>org.keycloak.testsuite.KeycloakServer</mainClass>
307
<classpathScope>test</classpathScope>
308
<additionalClasspathElements>
309
<additionalClasspathElement>${keycloak.additionalClasspathElement}</additionalClasspathElement>
310
</additionalClasspathElements>
321
<groupId>org.codehaus.mojo</groupId>
322
<artifactId>exec-maven-plugin</artifactId>
324
<mainClass>org.keycloak.testsuite.MailServer</mainClass>
325
<classpathScope>test</classpathScope>
336
<groupId>org.codehaus.mojo</groupId>
337
<artifactId>exec-maven-plugin</artifactId>
339
<mainClass>org.keycloak.testsuite.TotpGenerator</mainClass>
340
<classpathScope>test</classpathScope>
351
<groupId>org.codehaus.mojo</groupId>
352
<artifactId>exec-maven-plugin</artifactId>
354
<mainClass>org.keycloak.util.ldap.LDAPEmbeddedServer</mainClass>
355
<classpathScope>test</classpathScope>
366
<groupId>org.codehaus.mojo</groupId>
367
<artifactId>exec-maven-plugin</artifactId>
369
<mainClass>org.keycloak.testsuite.KerberosEmbeddedServer</mainClass>
370
<classpathScope>test</classpathScope>