xref: /aosp_15_r20/external/aws-sdk-java-v2/core/auth/pom.xml (revision 8a52c7834d808308836a99fc2a6e0ed8db339086)
1<?xml version="1.0" encoding="UTF-8"?>
2<!--
3  ~ Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
4  ~
5  ~ Licensed under the Apache License, Version 2.0 (the "License").
6  ~ You may not use this file except in compliance with the License.
7  ~ A copy of the License is located at
8  ~
9  ~  http://aws.amazon.com/apache2.0
10  ~
11  ~ or in the "license" file accompanying this file. This file is distributed
12  ~ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
13  ~ express or implied. See the License for the specific language governing
14  ~ permissions and limitations under the License.
15  -->
16
17<project xmlns="http://maven.apache.org/POM/4.0.0"
18         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
19         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
20    <modelVersion>4.0.0</modelVersion>
21
22    <parent>
23        <groupId>software.amazon.awssdk</groupId>
24        <artifactId>core</artifactId>
25        <version>2.24.3</version>
26    </parent>
27
28    <artifactId>auth</artifactId>
29    <name>AWS Java SDK :: Auth</name>
30    <description>
31        The AWS SDK for Java - Auth module holds the classes that are used for authentication with services
32    </description>
33    <url>https://aws.amazon.com/sdkforjava</url>
34
35    <dependencies>
36        <dependency>
37            <groupId>software.amazon.awssdk</groupId>
38            <artifactId>annotations</artifactId>
39            <version>${awsjavasdk.version}</version>
40        </dependency>
41        <dependency>
42            <groupId>software.amazon.awssdk</groupId>
43            <artifactId>utils</artifactId>
44            <version>${awsjavasdk.version}</version>
45        </dependency>
46        <dependency>
47            <groupId>software.amazon.awssdk</groupId>
48            <artifactId>sdk-core</artifactId>
49            <version>${awsjavasdk.version}</version>
50        </dependency>
51        <dependency>
52            <groupId>software.amazon.awssdk</groupId>
53            <artifactId>identity-spi</artifactId>
54            <version>${awsjavasdk.version}</version>
55        </dependency>
56        <dependency>
57            <groupId>software.amazon.awssdk</groupId>
58            <artifactId>regions</artifactId>
59            <version>${awsjavasdk.version}</version>
60        </dependency>
61        <dependency>
62            <groupId>software.amazon.awssdk</groupId>
63            <artifactId>profiles</artifactId>
64            <version>${awsjavasdk.version}</version>
65        </dependency>
66        <dependency>
67            <groupId>software.amazon.awssdk</groupId>
68            <artifactId>http-client-spi</artifactId>
69            <version>${awsjavasdk.version}</version>
70        </dependency>
71        <dependency>
72            <groupId>software.amazon.awssdk</groupId>
73            <artifactId>json-utils</artifactId>
74            <version>${awsjavasdk.version}</version>
75        </dependency>
76        <dependency>
77            <groupId>software.amazon.awssdk</groupId>
78            <artifactId>http-auth-aws</artifactId>
79            <version>${awsjavasdk.version}</version>
80        </dependency>
81        <dependency>
82            <groupId>software.amazon.awssdk</groupId>
83            <artifactId>http-auth</artifactId>
84            <version>${awsjavasdk.version}</version>
85        </dependency>
86        <dependency>
87            <groupId>software.amazon.awssdk</groupId>
88            <artifactId>http-auth-spi</artifactId>
89            <version>${awsjavasdk.version}</version>
90        </dependency>
91        <dependency>
92            <groupId>software.amazon.eventstream</groupId>
93            <artifactId>eventstream</artifactId>
94        </dependency>
95
96        <dependency>
97            <groupId>org.junit.jupiter</groupId>
98            <artifactId>junit-jupiter</artifactId>
99            <scope>test</scope>
100        </dependency>
101        <dependency>
102            <groupId>org.junit.vintage</groupId>
103            <artifactId>junit-vintage-engine</artifactId>
104            <scope>test</scope>
105        </dependency>
106        <dependency>
107            <groupId>com.github.tomakehurst</groupId>
108            <artifactId>wiremock-jre8</artifactId>
109            <scope>test</scope>
110        </dependency>
111        <dependency>
112            <groupId>org.apache.logging.log4j</groupId>
113            <artifactId>log4j-api</artifactId>
114            <scope>test</scope>
115        </dependency>
116        <dependency>
117            <groupId>org.apache.logging.log4j</groupId>
118            <artifactId>log4j-core</artifactId>
119            <scope>test</scope>
120        </dependency>
121        <dependency>
122            <groupId>org.apache.logging.log4j</groupId>
123            <artifactId>log4j-slf4j-impl</artifactId>
124            <scope>test</scope>
125        </dependency>
126        <dependency>
127            <groupId>software.amazon.awssdk</groupId>
128            <artifactId>test-utils</artifactId>
129            <scope>test</scope>
130        </dependency>
131        <dependency>
132            <groupId>commons-io</groupId>
133            <artifactId>commons-io</artifactId>
134            <scope>test</scope>
135        </dependency>
136        <dependency>
137            <groupId>commons-lang</groupId>
138            <artifactId>commons-lang</artifactId>
139            <scope>test</scope>
140        </dependency>
141        <dependency>
142            <groupId>org.assertj</groupId>
143            <artifactId>assertj-core</artifactId>
144            <scope>test</scope>
145        </dependency>
146        <dependency>
147            <groupId>org.hamcrest</groupId>
148            <artifactId>hamcrest-all</artifactId>
149            <scope>test</scope>
150        </dependency>
151        <dependency>
152            <groupId>org.mockito</groupId>
153            <artifactId>mockito-core</artifactId>
154            <scope>test</scope>
155        </dependency>
156        <dependency>
157            <groupId>nl.jqno.equalsverifier</groupId>
158            <artifactId>equalsverifier</artifactId>
159            <scope>test</scope>
160        </dependency>
161        <dependency>
162            <groupId>net.bytebuddy</groupId>
163            <artifactId>byte-buddy</artifactId>
164            <scope>test</scope>
165        </dependency>
166        <dependency>
167            <groupId>org.unitils</groupId>
168            <artifactId>unitils-core</artifactId>
169            <scope>test</scope>
170        </dependency>
171        <dependency>
172            <groupId>io.reactivex.rxjava2</groupId>
173            <artifactId>rxjava</artifactId>
174            <scope>test</scope>
175        </dependency>
176        <dependency>
177            <groupId>org.apache.commons</groupId>
178            <artifactId>commons-lang3</artifactId>
179            <scope>test</scope>
180        </dependency>
181        <dependency>
182            <groupId>com.google.jimfs</groupId>
183            <artifactId>jimfs</artifactId>
184            <version>${jimfs.version}</version>
185            <scope>test</scope>
186        </dependency>
187        <dependency>
188            <groupId>software.amazon.awssdk</groupId>
189            <artifactId>checksums</artifactId>
190            <version>${awsjavasdk.version}</version>
191            <scope>test</scope>
192        </dependency>
193    </dependencies>
194    <build>
195        <plugins>
196            <plugin>
197                <groupId>org.apache.maven.plugins</groupId>
198                <artifactId>maven-jar-plugin</artifactId>
199                <configuration>
200                    <archive>
201                        <manifestEntries>
202                            <Automatic-Module-Name>software.amazon.awssdk.auth</Automatic-Module-Name>
203                        </manifestEntries>
204                    </archive>
205                </configuration>
206            </plugin>
207        </plugins>
208    </build>
209</project>
210