pom.xml revision 885563dac5c16d88a706516c6a512e8fa3fff945
3f6b3834ba54649fc02cae002bac0258b6b5dcbaChristian Maeder<?xml version="1.0" encoding="UTF-8"?>
e9458b1a7a19a63aa4c179f9ab20f4d50681c168Jens Elkner<!--
e6d40133bc9f858308654afb1262b8b483ec5922Till Mossakowski ~ DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
d5fe06af711a6912ae028ebf873eada4ee8733f8Christian Maeder ~
98890889ffb2e8f6f722b00e265a211f13b5a861Corneliu-Claudiu Prodescu ~ Copyright (c) 2013-2014 ForgeRock AS. All Rights Reserved
3f6b3834ba54649fc02cae002bac0258b6b5dcbaChristian Maeder ~
34bff097c14521b5e57ce37279a34256e1f78aa5Klaus Luettich ~ The contents of this file are subject to the terms
82dd689e5888d7d489ed20ce010b0cccfcd1db34Christian Maeder ~ of the Common Development and Distribution License
82dd689e5888d7d489ed20ce010b0cccfcd1db34Christian Maeder ~ (the License). You may not use this file except in
3f6b3834ba54649fc02cae002bac0258b6b5dcbaChristian Maeder ~ compliance with the License.
e6d40133bc9f858308654afb1262b8b483ec5922Till Mossakowski ~
d543cf2bb0c810781625c76fe135476d46270d88Till Mossakowski ~ You can obtain a copy of the License at
3f6b3834ba54649fc02cae002bac0258b6b5dcbaChristian Maeder ~ http://forgerock.org/license/CDDLv1.0.html
3f6b3834ba54649fc02cae002bac0258b6b5dcbaChristian Maeder ~ See the License for the specific language governing
82dd689e5888d7d489ed20ce010b0cccfcd1db34Christian Maeder ~ permission and limitations under the License.
3f6b3834ba54649fc02cae002bac0258b6b5dcbaChristian Maeder ~
3e87e1dc85fa76cc6eaeb8eafbc0bea77af939f4Christian Maeder ~ When distributing Covered Code, include this CDDL
3e87e1dc85fa76cc6eaeb8eafbc0bea77af939f4Christian Maeder ~ Header Notice in each file and include the License file
82dd689e5888d7d489ed20ce010b0cccfcd1db34Christian Maeder ~ at http://forgerock.org/license/CDDLv1.0.html
3f6b3834ba54649fc02cae002bac0258b6b5dcbaChristian Maeder ~ If applicable, add the following below the CDDL Header,
3f6b3834ba54649fc02cae002bac0258b6b5dcbaChristian Maeder ~ with the fields enclosed by brackets [] replaced by
b066828e6924d2a0cb8256a4b25b13061191f44bChristian Maeder ~ your own identifying information:
ce3570dd4d10d200bf1a66323755bb3f4cb0d70cChristian Maeder ~ "Portions Copyrighted [year] [name of copyright owner]"
7131e7990c62a2134258953e562c7bbcbb4188d2Christian Maeder -->
7131e7990c62a2134258953e562c7bbcbb4188d2Christian Maeder<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
3f6b3834ba54649fc02cae002bac0258b6b5dcbaChristian Maeder <modelVersion>4.0.0</modelVersion>
3f6b3834ba54649fc02cae002bac0258b6b5dcbaChristian Maeder <parent>
3f6b3834ba54649fc02cae002bac0258b6b5dcbaChristian Maeder <artifactId>openidm-project</artifactId>
3f6b3834ba54649fc02cae002bac0258b6b5dcbaChristian Maeder <groupId>org.forgerock.openidm</groupId>
3e87e1dc85fa76cc6eaeb8eafbc0bea77af939f4Christian Maeder <version>4.0.0</version>
3e87e1dc85fa76cc6eaeb8eafbc0bea77af939f4Christian Maeder </parent>
3e87e1dc85fa76cc6eaeb8eafbc0bea77af939f4Christian Maeder <artifactId>openidm-security</artifactId>
3e87e1dc85fa76cc6eaeb8eafbc0bea77af939f4Christian Maeder <packaging>bundle</packaging>
3e87e1dc85fa76cc6eaeb8eafbc0bea77af939f4Christian Maeder <name>OpenIDM security service</name>
3e87e1dc85fa76cc6eaeb8eafbc0bea77af939f4Christian Maeder <description>This bundle is a simple CA to manage certificates and key in JKS</description>
3e87e1dc85fa76cc6eaeb8eafbc0bea77af939f4Christian Maeder
3e87e1dc85fa76cc6eaeb8eafbc0bea77af939f4Christian Maeder <dependencies>
3e87e1dc85fa76cc6eaeb8eafbc0bea77af939f4Christian Maeder <!-- OpenIDM dependencies -->
3e87e1dc85fa76cc6eaeb8eafbc0bea77af939f4Christian Maeder <dependency>
3e87e1dc85fa76cc6eaeb8eafbc0bea77af939f4Christian Maeder <groupId>org.forgerock.openidm</groupId>
3e87e1dc85fa76cc6eaeb8eafbc0bea77af939f4Christian Maeder <artifactId>openidm-router</artifactId>
3e87e1dc85fa76cc6eaeb8eafbc0bea77af939f4Christian Maeder <version>${project.version}</version>
8c2d08d05e4383f7a072f68623866d383b734bb0Christian Maeder </dependency>
3f6b3834ba54649fc02cae002bac0258b6b5dcbaChristian Maeder <!-- TODO Remove this jetty dependency -->
7131e7990c62a2134258953e562c7bbcbb4188d2Christian Maeder <dependency>
7131e7990c62a2134258953e562c7bbcbb4188d2Christian Maeder <groupId>org.forgerock.openidm</groupId>
ee307e78d93b150d66338d438a58f0c721ad35ecChristian Maeder <artifactId>openidm-jetty-fragment</artifactId>
7131e7990c62a2134258953e562c7bbcbb4188d2Christian Maeder <version>${project.version}</version>
7131e7990c62a2134258953e562c7bbcbb4188d2Christian Maeder </dependency>
7131e7990c62a2134258953e562c7bbcbb4188d2Christian Maeder <dependency>
7131e7990c62a2134258953e562c7bbcbb4188d2Christian Maeder <groupId>org.forgerock.openidm</groupId>
7131e7990c62a2134258953e562c7bbcbb4188d2Christian Maeder <artifactId>openidm-repo</artifactId>
7131e7990c62a2134258953e562c7bbcbb4188d2Christian Maeder <version>${project.version}</version>
7131e7990c62a2134258953e562c7bbcbb4188d2Christian Maeder </dependency>
7131e7990c62a2134258953e562c7bbcbb4188d2Christian Maeder
7131e7990c62a2134258953e562c7bbcbb4188d2Christian Maeder <!-- Third party dependencies -->
7131e7990c62a2134258953e562c7bbcbb4188d2Christian Maeder <dependency>
7131e7990c62a2134258953e562c7bbcbb4188d2Christian Maeder <groupId>org.bouncycastle</groupId>
7131e7990c62a2134258953e562c7bbcbb4188d2Christian Maeder <artifactId>bcmail-jdk16</artifactId>
7131e7990c62a2134258953e562c7bbcbb4188d2Christian Maeder <version>1.46</version>
7131e7990c62a2134258953e562c7bbcbb4188d2Christian Maeder </dependency>
7131e7990c62a2134258953e562c7bbcbb4188d2Christian Maeder <dependency>
7131e7990c62a2134258953e562c7bbcbb4188d2Christian Maeder <groupId>joda-time</groupId>
7131e7990c62a2134258953e562c7bbcbb4188d2Christian Maeder <artifactId>joda-time</artifactId>
7131e7990c62a2134258953e562c7bbcbb4188d2Christian Maeder </dependency>
3f6b3834ba54649fc02cae002bac0258b6b5dcbaChristian Maeder <dependency>
3f6b3834ba54649fc02cae002bac0258b6b5dcbaChristian Maeder <groupId>org.slf4j</groupId>
3f6b3834ba54649fc02cae002bac0258b6b5dcbaChristian Maeder <artifactId>slf4j-api</artifactId>
7131e7990c62a2134258953e562c7bbcbb4188d2Christian Maeder </dependency>
7131e7990c62a2134258953e562c7bbcbb4188d2Christian Maeder
7131e7990c62a2134258953e562c7bbcbb4188d2Christian Maeder <!-- Provided OSGi Dependencies -->
7131e7990c62a2134258953e562c7bbcbb4188d2Christian Maeder <dependency>
7131e7990c62a2134258953e562c7bbcbb4188d2Christian Maeder <groupId>org.osgi</groupId>
7131e7990c62a2134258953e562c7bbcbb4188d2Christian Maeder <artifactId>org.osgi.core</artifactId>
7131e7990c62a2134258953e562c7bbcbb4188d2Christian Maeder <scope>provided</scope>
7131e7990c62a2134258953e562c7bbcbb4188d2Christian Maeder </dependency>
7131e7990c62a2134258953e562c7bbcbb4188d2Christian Maeder <!-- TODO Remove org.apache.felix.framework when Compendium 4.3 is used -->
7131e7990c62a2134258953e562c7bbcbb4188d2Christian Maeder <dependency>
7131e7990c62a2134258953e562c7bbcbb4188d2Christian Maeder <groupId>org.apache.felix</groupId>
3f6b3834ba54649fc02cae002bac0258b6b5dcbaChristian Maeder <artifactId>org.apache.felix.framework</artifactId>
98b26cd1433379613f29f175713c5cec2c18293eChristian Maeder <scope>provided</scope>
98b26cd1433379613f29f175713c5cec2c18293eChristian Maeder </dependency>
98b26cd1433379613f29f175713c5cec2c18293eChristian Maeder <dependency>
98b26cd1433379613f29f175713c5cec2c18293eChristian Maeder <groupId>org.osgi</groupId>
98b26cd1433379613f29f175713c5cec2c18293eChristian Maeder <artifactId>org.osgi.compendium</artifactId>
768fb6ee672916ad50027f7d17d652efeaa2a68bChristian Maeder <scope>provided</scope>
8c1ae01beeedaa18cf2a669f9044da5c19f23f35Christian Maeder </dependency>
8c1ae01beeedaa18cf2a669f9044da5c19f23f35Christian Maeder
8c1ae01beeedaa18cf2a669f9044da5c19f23f35Christian Maeder <!-- Provided Dependencies -->
768fb6ee672916ad50027f7d17d652efeaa2a68bChristian Maeder <dependency>
768fb6ee672916ad50027f7d17d652efeaa2a68bChristian Maeder <groupId>org.apache.felix</groupId>
98b26cd1433379613f29f175713c5cec2c18293eChristian Maeder <artifactId>org.apache.felix.scr.annotations</artifactId>
98b26cd1433379613f29f175713c5cec2c18293eChristian Maeder <scope>provided</scope>
98b26cd1433379613f29f175713c5cec2c18293eChristian Maeder </dependency>
98b26cd1433379613f29f175713c5cec2c18293eChristian Maeder
98b26cd1433379613f29f175713c5cec2c18293eChristian Maeder <!-- Test Dependencies -->
7131e7990c62a2134258953e562c7bbcbb4188d2Christian Maeder <dependency>
1919a6a14fe26dc3cf6ceb31964efef36504ae6bChristian Maeder <groupId>org.testng</groupId>
98b26cd1433379613f29f175713c5cec2c18293eChristian Maeder <artifactId>testng</artifactId>
7131e7990c62a2134258953e562c7bbcbb4188d2Christian Maeder <scope>test</scope>
1919a6a14fe26dc3cf6ceb31964efef36504ae6bChristian Maeder </dependency>
98b26cd1433379613f29f175713c5cec2c18293eChristian Maeder <dependency>
7131e7990c62a2134258953e562c7bbcbb4188d2Christian Maeder <groupId>org.easytesting</groupId>
7131e7990c62a2134258953e562c7bbcbb4188d2Christian Maeder <artifactId>fest-assert-core</artifactId>
1919a6a14fe26dc3cf6ceb31964efef36504ae6bChristian Maeder <scope>test</scope>
98b26cd1433379613f29f175713c5cec2c18293eChristian Maeder </dependency>
7131e7990c62a2134258953e562c7bbcbb4188d2Christian Maeder <dependency>
7131e7990c62a2134258953e562c7bbcbb4188d2Christian Maeder <groupId>org.mockito</groupId>
98b26cd1433379613f29f175713c5cec2c18293eChristian Maeder <artifactId>mockito-all</artifactId>
ce3570dd4d10d200bf1a66323755bb3f4cb0d70cChristian Maeder <scope>test</scope>
7131e7990c62a2134258953e562c7bbcbb4188d2Christian Maeder </dependency>
7131e7990c62a2134258953e562c7bbcbb4188d2Christian Maeder <dependency>
ce3570dd4d10d200bf1a66323755bb3f4cb0d70cChristian Maeder <groupId>org.forgerock.commons</groupId>
7131e7990c62a2134258953e562c7bbcbb4188d2Christian Maeder <artifactId>forgerock-test-utils</artifactId>
7131e7990c62a2134258953e562c7bbcbb4188d2Christian Maeder <scope>test</scope>
1919a6a14fe26dc3cf6ceb31964efef36504ae6bChristian Maeder </dependency>
1919a6a14fe26dc3cf6ceb31964efef36504ae6bChristian Maeder <dependency>
1919a6a14fe26dc3cf6ceb31964efef36504ae6bChristian Maeder <groupId>org.forgerock.commons</groupId>
1919a6a14fe26dc3cf6ceb31964efef36504ae6bChristian Maeder <artifactId>json-resource</artifactId>
1919a6a14fe26dc3cf6ceb31964efef36504ae6bChristian Maeder <type>test-jar</type>
3f6b3834ba54649fc02cae002bac0258b6b5dcbaChristian Maeder <scope>test</scope>
3f6b3834ba54649fc02cae002bac0258b6b5dcbaChristian Maeder </dependency>
98b26cd1433379613f29f175713c5cec2c18293eChristian Maeder <dependency>
7131e7990c62a2134258953e562c7bbcbb4188d2Christian Maeder <groupId>org.assertj</groupId>
7131e7990c62a2134258953e562c7bbcbb4188d2Christian Maeder <artifactId>assertj-core</artifactId>
98b26cd1433379613f29f175713c5cec2c18293eChristian Maeder <scope>test</scope>
7131e7990c62a2134258953e562c7bbcbb4188d2Christian Maeder </dependency>
7131e7990c62a2134258953e562c7bbcbb4188d2Christian Maeder </dependencies>
1919a6a14fe26dc3cf6ceb31964efef36504ae6bChristian Maeder <build>
98b26cd1433379613f29f175713c5cec2c18293eChristian Maeder <plugins>
7131e7990c62a2134258953e562c7bbcbb4188d2Christian Maeder <plugin>
7131e7990c62a2134258953e562c7bbcbb4188d2Christian Maeder <groupId>org.apache.felix</groupId>
1919a6a14fe26dc3cf6ceb31964efef36504ae6bChristian Maeder <artifactId>maven-scr-plugin</artifactId>
3f6b3834ba54649fc02cae002bac0258b6b5dcbaChristian Maeder <executions>
3f6b3834ba54649fc02cae002bac0258b6b5dcbaChristian Maeder <execution>
98b26cd1433379613f29f175713c5cec2c18293eChristian Maeder <id>generate-scr-scrdescriptor</id>
7131e7990c62a2134258953e562c7bbcbb4188d2Christian Maeder <goals>
7131e7990c62a2134258953e562c7bbcbb4188d2Christian Maeder <goal>scr</goal>
1919a6a14fe26dc3cf6ceb31964efef36504ae6bChristian Maeder </goals>
98b26cd1433379613f29f175713c5cec2c18293eChristian Maeder </execution>
98b26cd1433379613f29f175713c5cec2c18293eChristian Maeder </executions>
98b26cd1433379613f29f175713c5cec2c18293eChristian Maeder </plugin>
1919a6a14fe26dc3cf6ceb31964efef36504ae6bChristian Maeder <plugin>
3f6b3834ba54649fc02cae002bac0258b6b5dcbaChristian Maeder <groupId>org.apache.felix</groupId>
3f6b3834ba54649fc02cae002bac0258b6b5dcbaChristian Maeder <artifactId>maven-bundle-plugin</artifactId>
1919a6a14fe26dc3cf6ceb31964efef36504ae6bChristian Maeder <extensions>true</extensions>
3f6b3834ba54649fc02cae002bac0258b6b5dcbaChristian Maeder <configuration>
3f6b3834ba54649fc02cae002bac0258b6b5dcbaChristian Maeder <instructions>
1919a6a14fe26dc3cf6ceb31964efef36504ae6bChristian Maeder <Bundle-Activator>org.forgerock.openidm.security.Activator</Bundle-Activator>
3f6b3834ba54649fc02cae002bac0258b6b5dcbaChristian Maeder </instructions>
3f6b3834ba54649fc02cae002bac0258b6b5dcbaChristian Maeder </configuration>
3f6b3834ba54649fc02cae002bac0258b6b5dcbaChristian Maeder </plugin>
7131e7990c62a2134258953e562c7bbcbb4188d2Christian Maeder </plugins>
ce3570dd4d10d200bf1a66323755bb3f4cb0d70cChristian Maeder </build>
8c1ae01beeedaa18cf2a669f9044da5c19f23f35Christian Maeder</project>
1919a6a14fe26dc3cf6ceb31964efef36504ae6bChristian Maeder