Keycloak
126 строк · 4.9 Кб
1<?xml version="1.0" encoding="UTF-8"?>
2<project xmlns="http://maven.apache.org/POM/4.0.0"3xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"4xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">5<modelVersion>4.0.0</modelVersion>6<parent>7<artifactId>keycloak-parent</artifactId>8<groupId>org.keycloak</groupId>9<version>999.0.0-SNAPSHOT</version>10<relativePath>../../../pom.xml</relativePath>11</parent>12
13<artifactId>keycloak-saml-adapter-core-jakarta</artifactId>14<name>Keycloak SAML Client Adapter Core Jakarta</name>15
16<properties>17<timestamp>${maven.build.timestamp}</timestamp>18<maven.build.timestamp.format>yyyy-MM-dd HH:mm</maven.build.timestamp.format>19
20<jakarta-transformer-sources>${project.basedir}/../core/src</jakarta-transformer-sources>21<jakarta-transformer-target>${project.basedir}/src</jakarta-transformer-target>22</properties>23
24<dependencies>25<dependency>26<groupId>org.keycloak</groupId>27<artifactId>keycloak-saml-core-public</artifactId>28<scope>provided</scope>29</dependency>30<dependency>31<groupId>org.keycloak</groupId>32<artifactId>keycloak-saml-core</artifactId>33<scope>provided</scope>34</dependency>35<dependency>36<groupId>org.keycloak</groupId>37<artifactId>keycloak-adapter-spi</artifactId>38<scope>provided</scope>39</dependency>40<dependency>41<groupId>org.keycloak</groupId>42<artifactId>keycloak-saml-adapter-api-public</artifactId>43<scope>provided</scope>44</dependency>45<dependency>46<groupId>org.keycloak</groupId>47<artifactId>keycloak-common</artifactId>48<scope>provided</scope>49</dependency>50<dependency>51<groupId>org.keycloak</groupId>52<artifactId>keycloak-crypto-default</artifactId>53<scope>test</scope>54</dependency>55<dependency>56<groupId>org.jboss.logging</groupId>57<artifactId>jboss-logging</artifactId>58<scope>provided</scope>59</dependency>60<dependency>61<groupId>junit</groupId>62<artifactId>junit</artifactId>63<scope>test</scope>64</dependency>65<dependency>66<groupId>org.hamcrest</groupId>67<artifactId>hamcrest</artifactId>68<scope>test</scope>69</dependency>70<dependency>71<groupId>org.apache.httpcomponents</groupId>72<artifactId>httpclient</artifactId>73<scope>provided</scope>74</dependency>75</dependencies>76
77<build>78<plugins>79<plugin>80<artifactId>maven-antrun-plugin</artifactId>81<version>3.1.0</version>82<executions>83<execution>84<id>transform</id>85<phase>initialize</phase>86<goals>87<goal>run</goal>88</goals>89<configuration>90<target>91<property name="plugin_classpath" refid="maven.plugin.classpath" />92<java classname="org.eclipse.transformer.jakarta.JakartaTransformer">93<arg value="-o" />94<arg value="${jakarta-transformer-sources}" />95<arg value="${jakarta-transformer-target}" />96<classpath>97<pathelement path="${plugin_classpath}" />98</classpath>99</java>100</target>101</configuration>102</execution>103</executions>104<dependencies>105<dependency>106<groupId>org.eclipse.transformer</groupId>107<artifactId>org.eclipse.transformer.cli</artifactId>108<version>0.2.0</version>109</dependency>110<dependency>111<groupId>ant-contrib</groupId>112<artifactId>ant-contrib</artifactId>113<version>1.0b3</version>114<exclusions>115<exclusion>116<groupId>ant</groupId>117<artifactId>ant</artifactId>118</exclusion>119</exclusions>120</dependency>121</dependencies>122</plugin>123</plugins>124</build>125
126</project>