Keycloak

Форк
0
126 строк · 4.9 Кб
1
<?xml version="1.0" encoding="UTF-8"?>
2
<project xmlns="http://maven.apache.org/POM/4.0.0"
3
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4
         xsi: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>

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.