Keycloak
147 строк · 4.8 Кб
1<?xml version="1.0"?>
2<!--
3~ Copyright 2016 Red Hat, Inc. and/or its affiliates
4~ and other contributors as indicated by the @author tags.
5~
6~ Licensed under the Apache License, Version 2.0 (the "License");
7~ you may not use this file except in compliance with the License.
8~ You may obtain a copy of the License at
9~
10~ http://www.apache.org/licenses/LICENSE-2.0
11~
12~ Unless required by applicable law or agreed to in writing, software
13~ distributed under the License is distributed on an "AS IS" BASIS,
14~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15~ See the License for the specific language governing permissions and
16~ limitations under the License.
17-->
18
19<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"20xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">21<parent>22<artifactId>keycloak-parent</artifactId>23<groupId>org.keycloak</groupId>24<version>999.0.0-SNAPSHOT</version>25<relativePath>../../../pom.xml</relativePath>26</parent>27<modelVersion>4.0.0</modelVersion>28
29<artifactId>keycloak-spring-boot-2-adapter</artifactId>30<name>Keycloak Spring Boot 2 Integration</name>31<description/>32
33<properties>34<spring-boot.version>2.0.5.RELEASE</spring-boot.version>35<spring.version>5.0.2.RELEASE</spring.version>36<mockito.version>1.9.5</mockito.version>37</properties>38
39<dependencies>40
41<dependency>42<groupId>org.keycloak</groupId>43<artifactId>keycloak-spring-boot-adapter-core</artifactId>44</dependency>45
46<dependency>47<groupId>org.jboss.logging</groupId>48<artifactId>jboss-logging</artifactId>49</dependency>50<dependency>51<groupId>org.keycloak</groupId>52<artifactId>keycloak-core</artifactId>53</dependency>54<dependency>55<groupId>org.keycloak</groupId>56<artifactId>spring-boot-container-bundle</artifactId>57<version>${project.version}</version>58<optional>true</optional>59<scope>compile</scope>60</dependency>61<dependency>62<groupId>org.keycloak</groupId>63<artifactId>keycloak-spring-security-adapter</artifactId>64<version>${project.version}</version>65<scope>compile</scope>66</dependency>67<dependency>68<groupId>com.fasterxml.jackson.core</groupId>69<artifactId>jackson-databind</artifactId>70<scope>provided</scope>71</dependency>72<dependency>73<groupId>com.fasterxml.jackson.core</groupId>74<artifactId>jackson-annotations</artifactId>75<scope>provided</scope>76</dependency>77<dependency>78<groupId>org.springframework</groupId>79<artifactId>spring-core</artifactId>80<version>${spring.version}</version>81<scope>provided</scope>82</dependency>83<dependency>84<groupId>org.springframework.boot</groupId>85<artifactId>spring-boot-starter-web</artifactId>86<version>${spring-boot.version}</version>87</dependency>88<dependency>89<groupId>io.undertow</groupId>90<artifactId>undertow-servlet</artifactId>91<scope>compile</scope>92<optional>true</optional>93</dependency>94<dependency>95<groupId>org.eclipse.jetty</groupId>96<artifactId>jetty-server</artifactId>97<version>${jetty9.version}</version>98<scope>compile</scope>99<optional>true</optional>100</dependency>101
102<dependency>103<groupId>org.eclipse.jetty</groupId>104<artifactId>jetty-security</artifactId>105<version>${jetty9.version}</version>106<scope>compile</scope>107<optional>true</optional>108</dependency>109
110<dependency>111<groupId>org.eclipse.jetty</groupId>112<artifactId>jetty-webapp</artifactId>113<version>${jetty9.version}</version>114<scope>compile</scope>115<optional>true</optional>116</dependency>117<dependency>118<groupId>junit</groupId>119<artifactId>junit</artifactId>120<scope>test</scope>121</dependency>122<dependency>123<groupId>org.springframework</groupId>124<artifactId>spring-test</artifactId>125<version>${spring.version}</version>126<scope>test</scope>127</dependency>128<dependency>129<groupId>org.mockito</groupId>130<artifactId>mockito-all</artifactId>131<version>${mockito.version}</version>132<scope>test</scope>133</dependency>134<dependency>135<groupId>org.springframework.boot</groupId>136<artifactId>spring-boot-configuration-processor</artifactId>137<optional>true</optional>138<version>${spring-boot.version}</version>139</dependency>140<dependency>141<groupId>org.springframework.boot</groupId>142<artifactId>spring-boot-autoconfigure-processor</artifactId>143<optional>true</optional>144<version>${spring-boot.version}</version>145</dependency>146</dependencies>147</project>148