Add aaa-authn-mdsal-store-impl config artifact to feature dependancy
[aaa.git] / features / authn / pom.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!-- Copyright (c) 2014-2015 Hewlett-Packard Development Company, L.P. and others.
3     All rights reserved. This program and the accompanying materials are made
4     available under the terms of the Eclipse Public License v1.0 which accompanies
5     this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html -->
6 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
7     xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
8     <modelVersion>4.0.0</modelVersion>
9     <parent>
10         <groupId>org.opendaylight.odlparent</groupId>
11         <artifactId>features-parent</artifactId>
12         <version>1.8.0-SNAPSHOT</version>
13         <relativePath/>
14     </parent>
15
16     <groupId>org.opendaylight.aaa</groupId>
17     <artifactId>features-aaa</artifactId>
18     <version>0.5.0-SNAPSHOT</version>
19     <packaging>jar</packaging>
20
21     <properties>
22         <config.version>0.6.0-SNAPSHOT</config.version>
23         <mdsal.version>2.2.0-SNAPSHOT</mdsal.version>
24         <controller.mdsal.version>1.5.0-SNAPSHOT</controller.mdsal.version>
25         <yangtools.version>1.1.0-SNAPSHOT</yangtools.version>
26         <ehcache.version>2.8.3</ehcache.version>
27     </properties>
28
29     <dependencyManagement>
30         <dependencies>
31             <!-- This project -->
32             <dependency>
33                 <groupId>org.opendaylight.aaa</groupId>
34                 <artifactId>aaa-parent</artifactId>
35                 <version>${project.version}</version>
36                 <scope>import</scope>
37                 <type>pom</type>
38             </dependency>
39         </dependencies>
40     </dependencyManagement>
41
42     <dependencies>
43         <!-- odl-aaa-authn -->
44         <dependency>
45             <groupId>com.sun.jersey</groupId>
46             <artifactId>jersey-servlet</artifactId>
47         </dependency>
48         <dependency>
49             <groupId>com.sun.jersey</groupId>
50             <artifactId>jersey-core</artifactId>
51         </dependency>
52         <dependency>
53             <groupId>com.sun.jersey</groupId>
54             <artifactId>jersey-server</artifactId>
55         </dependency>
56         <dependency>
57             <groupId>com.sun.jersey</groupId>
58             <artifactId>jersey-json</artifactId>
59         </dependency>
60         <!-- jersey client for moon APIs calls -->
61         <dependency>
62            <groupId>com.sun.jersey</groupId>
63            <artifactId>jersey-client</artifactId>
64         </dependency>
65         <dependency>
66             <groupId>org.apache.commons</groupId>
67             <artifactId>commons-lang3</artifactId>
68         </dependency>
69         <dependency>
70             <groupId>org.apache.felix</groupId>
71             <artifactId>org.apache.felix.dependencymanager</artifactId>
72         </dependency>
73         <dependency>
74             <groupId>org.apache.felix</groupId>
75             <artifactId>org.apache.felix.metatype</artifactId>
76         </dependency>
77         <dependency>
78             <groupId>net.sf.ehcache</groupId>
79             <artifactId>ehcache</artifactId>
80             <version>${ehcache.version}</version>
81         </dependency>
82         <dependency>
83             <groupId>org.apache.oltu.oauth2</groupId>
84             <artifactId>org.apache.oltu.oauth2.common</artifactId>
85         </dependency>
86         <dependency>
87             <groupId>org.apache.oltu.oauth2</groupId>
88             <artifactId>org.apache.oltu.oauth2.authzserver</artifactId>
89         </dependency>
90         <dependency>
91             <groupId>org.apache.oltu.oauth2</groupId>
92             <artifactId>org.apache.oltu.oauth2.resourceserver</artifactId>
93         </dependency>
94         <dependency>
95             <groupId>commons-codec</groupId>
96             <artifactId>commons-codec</artifactId>
97         </dependency>
98         <dependency>
99             <groupId>org.json</groupId>
100             <artifactId>json</artifactId>
101         </dependency>
102         <dependency>
103             <groupId>org.glassfish</groupId>
104             <artifactId>javax.json</artifactId>
105         </dependency>
106         <dependency>
107             <groupId>com.fasterxml.jackson.core</groupId>
108             <artifactId>jackson-core</artifactId>
109         </dependency>
110         <dependency>
111             <groupId>com.fasterxml.jackson.core</groupId>
112             <artifactId>jackson-annotations</artifactId>
113         </dependency>
114         <dependency>
115             <groupId>com.fasterxml.jackson.core</groupId>
116             <artifactId>jackson-databind</artifactId>
117         </dependency>
118         <dependency>
119             <groupId>com.fasterxml.jackson.datatype</groupId>
120             <artifactId>jackson-datatype-json-org</artifactId>
121         </dependency>
122         <dependency>
123             <groupId>com.fasterxml.jackson.jaxrs</groupId>
124             <artifactId>jackson-jaxrs-base</artifactId>
125         </dependency>
126         <dependency>
127             <groupId>com.fasterxml.jackson.jaxrs</groupId>
128             <artifactId>jackson-jaxrs-json-provider</artifactId>
129         </dependency>
130         <dependency>
131             <groupId>com.fasterxml.jackson.module</groupId>
132             <artifactId>jackson-module-jaxb-annotations</artifactId>
133         </dependency>
134         <dependency>
135             <groupId>com.h2database</groupId>
136             <artifactId>h2</artifactId>
137         </dependency>
138         <dependency>
139             <groupId>org.opendaylight.aaa</groupId>
140             <artifactId>aaa-authn-api</artifactId>
141         </dependency>
142         <dependency>
143             <groupId>org.opendaylight.aaa</groupId>
144             <artifactId>aaa-credential-store-api</artifactId>
145         </dependency>
146         <dependency>
147             <groupId>org.opendaylight.aaa</groupId>
148             <artifactId>aaa-authn</artifactId>
149         </dependency>
150         <dependency>
151             <groupId>org.opendaylight.aaa</groupId>
152             <artifactId>aaa-shiro</artifactId>
153         </dependency>
154         <dependency>
155             <groupId>org.opendaylight.aaa</groupId>
156             <artifactId>aaa-shiro-act</artifactId>
157         </dependency>
158         <dependency>
159             <groupId>org.apache.shiro</groupId>
160             <artifactId>shiro-core</artifactId>
161         </dependency>
162         <dependency>
163             <groupId>org.apache.shiro</groupId>
164             <artifactId>shiro-web</artifactId>
165         </dependency>
166         <dependency>
167             <groupId>org.opendaylight.aaa</groupId>
168             <artifactId>aaa-authn-sts</artifactId>
169         </dependency>
170         <dependency>
171             <groupId>org.opendaylight.aaa</groupId>
172             <artifactId>aaa-authn-basic</artifactId>
173         </dependency>
174         <dependency>
175             <groupId>org.opendaylight.aaa</groupId>
176             <artifactId>aaa-idmlight</artifactId>
177         </dependency>
178         <dependency>
179             <groupId>org.opendaylight.aaa</groupId>
180             <artifactId>aaa-idmlight</artifactId>
181             <version>${project.version}</version>
182             <type>py</type>
183             <classifier>config</classifier>
184         </dependency>
185         <dependency>
186             <groupId>org.opendaylight.aaa</groupId>
187             <artifactId>aaa-authn</artifactId>
188             <type>cfg</type>
189             <classifier>config</classifier>
190         </dependency>
191         <dependency>
192             <groupId>org.opendaylight.aaa</groupId>
193             <artifactId>aaa-h2-store</artifactId>
194             <type>cfg</type>
195             <classifier>config</classifier>
196         </dependency>
197         <dependency>
198             <groupId>org.opendaylight.aaa</groupId>
199             <artifactId>aaa-h2-store</artifactId>
200         </dependency>
201         <dependency>
202             <groupId>org.osgi</groupId>
203             <artifactId>org.osgi.enterprise</artifactId>
204             <version>4.2.0</version>
205         </dependency>
206
207         <!-- AuthN MD-SAL Cache dependencies -->
208
209         <dependency>
210             <groupId>org.opendaylight.aaa</groupId>
211             <artifactId>aaa-authn-mdsal-store-impl</artifactId>
212         </dependency>
213         <dependency>
214             <groupId>org.opendaylight.aaa</groupId>
215             <artifactId>aaa-authn-mdsal-store-impl</artifactId>
216             <version>${project.version}</version>
217             <classifier>config</classifier>
218             <type>xml</type>
219         </dependency>
220         <dependency>
221             <groupId>org.opendaylight.aaa</groupId>
222             <artifactId>aaa-filterchain</artifactId>
223         </dependency>
224         <dependency>
225             <groupId>org.opendaylight.aaa</groupId>
226             <artifactId>aaa-filterchain</artifactId>
227             <type>cfg</type>
228             <classifier>config</classifier>
229         </dependency>
230         <dependency>
231             <groupId>org.opendaylight.aaa</groupId>
232             <artifactId>aaa-authn-mdsal-api</artifactId>
233         </dependency>
234         <dependency>
235             <groupId>org.opendaylight.yangtools</groupId>
236             <artifactId>features-yangtools</artifactId>
237             <classifier>features</classifier>
238             <type>xml</type>
239         </dependency>
240         <dependency>
241             <groupId>org.opendaylight.controller</groupId>
242             <artifactId>features-mdsal</artifactId>
243             <classifier>features</classifier>
244             <type>xml</type>
245         </dependency>
246         <dependency>
247             <groupId>org.opendaylight.controller</groupId>
248             <artifactId>features-config</artifactId>
249             <classifier>features</classifier>
250             <type>xml</type>
251         </dependency>
252         <dependency>
253             <groupId>org.opendaylight.controller</groupId>
254             <artifactId>sal-common-impl</artifactId>
255         </dependency>
256
257         <!-- odl-aaa-sssd -->
258         <dependency>
259             <groupId>org.opendaylight.aaa</groupId>
260             <artifactId>aaa-authn-sssd</artifactId>
261         </dependency>
262
263         <dependency>
264             <groupId>org.opendaylight.aaa</groupId>
265             <artifactId>aaa-authn-idpmapping</artifactId>
266         </dependency>
267
268         <dependency>
269             <groupId>org.opendaylight.aaa</groupId>
270             <artifactId>aaa-encrypt-service</artifactId>
271         </dependency>
272         <dependency>
273             <groupId>org.opendaylight.aaa</groupId>
274             <artifactId>aaa-encrypt-service</artifactId>
275             <type>xml</type>
276             <classifier>config</classifier>
277         </dependency>
278
279         <dependency>
280             <groupId>org.opendaylight.aaa</groupId>
281             <artifactId>aaa-cert</artifactId>
282         </dependency>
283         <dependency>
284             <groupId>org.opendaylight.aaa</groupId>
285             <artifactId>aaa-cert</artifactId>
286             <classifier>config</classifier>
287             <type>xml</type>
288         </dependency>
289         <dependency>
290             <groupId>org.bouncycastle</groupId>
291             <artifactId>bcprov-jdk15on</artifactId>
292         </dependency>
293         <dependency>
294             <groupId>org.apache.maven</groupId>
295             <artifactId>maven-aether-provider</artifactId>
296             <version>3.0.5</version>
297             <scope>test</scope>
298         </dependency>
299         <dependency>
300             <groupId>org.opendaylight.aaa</groupId>
301             <artifactId>aaa-cli</artifactId>
302         </dependency>
303     </dependencies>
304     <scm>
305         <connection>scm:git:ssh://git.opendaylight.org:29418/aaa.git</connection>
306         <developerConnection>scm:git:ssh://git.opendaylight.org:29418/aaa.git</developerConnection>
307         <tag>HEAD</tag>
308         <url>https://git.opendaylight.org/gerrit/gitweb?p=aaa.git;a=summary</url>
309     </scm>
310 </project>