pom.xml revision 0aafc34e90b48f0a1923e99105857ecb35d4c7bf
05bf9cbe382548c2665dd01a6a402640c9ec3813Christian Maeder<?xml version="1.0" encoding="UTF-8"?>
b3dca469a9e267d6d71acfdeca7bf284d0581dc7Till Mossakowski
b3dca469a9e267d6d71acfdeca7bf284d0581dc7Till Mossakowski<!--
b3dca469a9e267d6d71acfdeca7bf284d0581dc7Till Mossakowski * The contents of this file are subject to the terms of the Common Development and
98890889ffb2e8f6f722b00e265a211f13b5a861Corneliu-Claudiu Prodescu * Distribution License (the License). You may not use this file except in compliance with the
b3dca469a9e267d6d71acfdeca7bf284d0581dc7Till Mossakowski * License.
b4fbc96e05117839ca409f5f20f97b3ac872d1edTill Mossakowski *
b3dca469a9e267d6d71acfdeca7bf284d0581dc7Till Mossakowski * You can obtain a copy of the License at legal/CDDLv1.0.txt. See the License for the
b3dca469a9e267d6d71acfdeca7bf284d0581dc7Till Mossakowski * specific language governing permission and limitations under the License.
b3dca469a9e267d6d71acfdeca7bf284d0581dc7Till Mossakowski *
f3a94a197960e548ecd6520bb768cb0d547457bbChristian Maeder * When distributing Covered Software, include this CDDL Header Notice in each file and include
b3dca469a9e267d6d71acfdeca7bf284d0581dc7Till Mossakowski * the License file at legal/CDDLv1.0.txt. If applicable, add the following below the CDDL
b3dca469a9e267d6d71acfdeca7bf284d0581dc7Till Mossakowski * Header, with the fields enclosed by brackets [] replaced by your own identifying
b3dca469a9e267d6d71acfdeca7bf284d0581dc7Till Mossakowski * information: "Portions Copyrighted [year] [name of copyright owner]".
b3dca469a9e267d6d71acfdeca7bf284d0581dc7Till Mossakowski *
b3dca469a9e267d6d71acfdeca7bf284d0581dc7Till Mossakowski * Copyright 2015 ForgeRock AS.
b3dca469a9e267d6d71acfdeca7bf284d0581dc7Till Mossakowski -->
a14767aeac3e78ed100f5b75e210ba563ee10dbaChristian Maeder
b3dca469a9e267d6d71acfdeca7bf284d0581dc7Till Mossakowski<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">
b3dca469a9e267d6d71acfdeca7bf284d0581dc7Till Mossakowski <modelVersion>4.0.0</modelVersion>
b3dca469a9e267d6d71acfdeca7bf284d0581dc7Till Mossakowski
bcd914850de931848b86d7728192a149f9c0108bChristian Maeder <parent>
bcd914850de931848b86d7728192a149f9c0108bChristian Maeder <groupId>org.forgerock.openam</groupId>
b3dca469a9e267d6d71acfdeca7bf284d0581dc7Till Mossakowski <artifactId>openam-soap-sts</artifactId>
bcd914850de931848b86d7728192a149f9c0108bChristian Maeder <version>13.0.0-SNAPSHOT</version>
bcd914850de931848b86d7728192a149f9c0108bChristian Maeder </parent>
b3dca469a9e267d6d71acfdeca7bf284d0581dc7Till Mossakowski
b3dca469a9e267d6d71acfdeca7bf284d0581dc7Till Mossakowski <name>OpenAM SOAP STS Client</name>
b3dca469a9e267d6d71acfdeca7bf284d0581dc7Till Mossakowski <description>OpenAM WS-Trust SecureTokenService Client</description>
12b2ae689353ecbaad720a9af9f9be01c1a3fe2dChristian Maeder <artifactId>openam-soap-sts-client</artifactId>
b3dca469a9e267d6d71acfdeca7bf284d0581dc7Till Mossakowski <packaging>jar</packaging>
9aeda2b3ae8ce0b018955521e4ca835a8ba8a27bLiam O'Reilly
3b48e17c1da54ee669e70b626d9fbc32ce495b2cChristian Maeder <build>
3b48e17c1da54ee669e70b626d9fbc32ce495b2cChristian Maeder <plugins>
b3dca469a9e267d6d71acfdeca7bf284d0581dc7Till Mossakowski <plugin>
0cdbf78e62f4c59d146755a996c036b038d5fa1fChristian Maeder <groupId>org.apache.maven.plugins</groupId>
0cdbf78e62f4c59d146755a996c036b038d5fa1fChristian Maeder <artifactId>maven-shade-plugin</artifactId>
b3dca469a9e267d6d71acfdeca7bf284d0581dc7Till Mossakowski <executions>
b3dca469a9e267d6d71acfdeca7bf284d0581dc7Till Mossakowski <execution>
b3dca469a9e267d6d71acfdeca7bf284d0581dc7Till Mossakowski <phase>package</phase>
b3dca469a9e267d6d71acfdeca7bf284d0581dc7Till Mossakowski <goals>
b3dca469a9e267d6d71acfdeca7bf284d0581dc7Till Mossakowski <goal>shade</goal>
b3dca469a9e267d6d71acfdeca7bf284d0581dc7Till Mossakowski </goals>
3b48e17c1da54ee669e70b626d9fbc32ce495b2cChristian Maeder <!--
3b48e17c1da54ee669e70b626d9fbc32ce495b2cChristian Maeder Note that instead of explicitly specifying artifactSet and filter elements in the configuration
23a0d43ca980983c7d7aebaa9f03bfe120be7de8Christian Maeder element below, I could just specify <minimizeJar>true</minimizeJar>, which would include all of
3b48e17c1da54ee669e70b626d9fbc32ce495b2cChristian Maeder the dependencies (e.g. cxf, wss4j) referenced by the classes in this package. This would
b3dca469a9e267d6d71acfdeca7bf284d0581dc7Till Mossakowski allow users not to explicitly specify additional dependencies, but would bundle all of these
5c358300e78157f4bfaf5415c70e1096a9205b61Christian Maeder additional dependencies in the single .jar file. I am opting not to do this, but it may
286f4deb69d3912337bb09dd7f81284d12912ce8Christian Maeder be an option to consider going forward.
bba825b39570777866d560bfde3807731131097eKlaus Luettich -->
8d58e443db95852b74f916fca3179fe7432d670fChristian Maeder <configuration>
8d58e443db95852b74f916fca3179fe7432d670fChristian Maeder <artifactSet>
0cdbf78e62f4c59d146755a996c036b038d5fa1fChristian Maeder <includes>
578b677874296e4ba48e57b5e4b4b0270d995603Christian Maeder <include>org.forgerock.openam:openam-soap-sts-server</include>
bcd914850de931848b86d7728192a149f9c0108bChristian Maeder </includes>
f2c050360525df494e6115073b0edc4c443a847cMihai Codescu </artifactSet>
f2c050360525df494e6115073b0edc4c443a847cMihai Codescu <filters>
2018084d6189a68640c516ca3e340d879f40f0acChristian Maeder <filter>
b3dca469a9e267d6d71acfdeca7bf284d0581dc7Till Mossakowski <artifact>org.forgerock.openam:openam-soap-sts-server</artifact>
bcd914850de931848b86d7728192a149f9c0108bChristian Maeder <includes>
bcd914850de931848b86d7728192a149f9c0108bChristian Maeder <include>org/forgerock/openam/sts/soap/policy/am/OpenAMSessionAssertion*</include>
bcd914850de931848b86d7728192a149f9c0108bChristian Maeder <include>org/forgerock/openam/sts/soap/policy/am/AbstractOpenAMSessionTokenInterceptor*</include>
e54c5af823b9775dd2c058185ea5bdf7593950faAndy Gimblett </includes>
5c358300e78157f4bfaf5415c70e1096a9205b61Christian Maeder </filter>
dece9056c18ada64bcc8f2fba285270374139ee8Christian Maeder </filters>
dece9056c18ada64bcc8f2fba285270374139ee8Christian Maeder </configuration>
b3dca469a9e267d6d71acfdeca7bf284d0581dc7Till Mossakowski </execution>
e953bea49e7f0e1a43bccf2a66c5e2a2b50848e0Christian Maeder </executions>
e953bea49e7f0e1a43bccf2a66c5e2a2b50848e0Christian Maeder </plugin>
b3dca469a9e267d6d71acfdeca7bf284d0581dc7Till Mossakowski </plugins>
9aeda2b3ae8ce0b018955521e4ca835a8ba8a27bLiam O'Reilly </build>
2b2f3b72e82e28b34db9c69af2d1ec38f228272eChristian Maeder <dependencies>
2b2f3b72e82e28b34db9c69af2d1ec38f228272eChristian Maeder <dependency>
2b2f3b72e82e28b34db9c69af2d1ec38f228272eChristian Maeder <groupId>org.forgerock.openam</groupId>
9ecf13b5fd914bc7272f1fc17348d7f4a8c77061Christian Maeder <artifactId>openam-soap-sts-server</artifactId>
2b2f3b72e82e28b34db9c69af2d1ec38f228272eChristian Maeder <version>${project.version}</version>
<classifier>classes</classifier>
</dependency>
</dependencies>
</project>