pom.xml revision e3e788529abe1088db1c7539daff9a43031e9181
e2b4542f0d7a6fc1974a9aa89139e78695fdec55jeff.schenk<?xml version="1.0" encoding="UTF-8"?>
dfc4e0fc3052835b2a069aa9d869fa1161c33fe6Peter Major<!--
f0b8f6dd844f8752946b865bdd44175863b15812Peter Major* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
f0b8f6dd844f8752946b865bdd44175863b15812Peter Major*
f0b8f6dd844f8752946b865bdd44175863b15812Peter Major* Copyright (c) 2011-2012 ForgeRock Inc. All Rights Reserved
f0b8f6dd844f8752946b865bdd44175863b15812Peter Major*
f0b8f6dd844f8752946b865bdd44175863b15812Peter Major* The contents of this file are subject to the terms
f0b8f6dd844f8752946b865bdd44175863b15812Peter Major* of the Common Development and Distribution License
f0b8f6dd844f8752946b865bdd44175863b15812Peter Major* (the License). You may not use this file except in
f0b8f6dd844f8752946b865bdd44175863b15812Peter Major* compliance with the License.
f0b8f6dd844f8752946b865bdd44175863b15812Peter Major*
f0b8f6dd844f8752946b865bdd44175863b15812Peter Major* You can obtain a copy of the License at
f0b8f6dd844f8752946b865bdd44175863b15812Peter Major* http://forgerock.org/license/CDDLv1.0.html
f0b8f6dd844f8752946b865bdd44175863b15812Peter Major* See the License for the specific language governing
f0b8f6dd844f8752946b865bdd44175863b15812Peter Major* permission and limitations under the License.
dfc4e0fc3052835b2a069aa9d869fa1161c33fe6Peter Major*
1f48f8236de7de97be1c6b9d06bef50b379c8801jenkins* When distributing Covered Code, include this CDDL
e2b4542f0d7a6fc1974a9aa89139e78695fdec55jeff.schenk* Header Notice in each file and include the License file
e2b4542f0d7a6fc1974a9aa89139e78695fdec55jeff.schenk* at http://forgerock.org/license/CDDLv1.0.html
e2b4542f0d7a6fc1974a9aa89139e78695fdec55jeff.schenk* If applicable, add the following below the CDDL Header,
e2b4542f0d7a6fc1974a9aa89139e78695fdec55jeff.schenk* with the fields enclosed by brackets [] replaced by
a622f6b14edb724c3cdbc8b5836a109d4ac80086Peter Major* your own identifying information:
e2b4542f0d7a6fc1974a9aa89139e78695fdec55jeff.schenk* "Portions Copyrighted [year] [name of copyright owner]"
7c0e808d02c2c2e2008cf8ccdaee6400f5834387Joe Bandenburg*
e2b4542f0d7a6fc1974a9aa89139e78695fdec55jeff.schenk-->
e2b4542f0d7a6fc1974a9aa89139e78695fdec55jeff.schenk<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/maven-v4_0_0.xsd">
e2b4542f0d7a6fc1974a9aa89139e78695fdec55jeff.schenk <modelVersion>4.0.0</modelVersion>
e2b4542f0d7a6fc1974a9aa89139e78695fdec55jeff.schenk
e2b4542f0d7a6fc1974a9aa89139e78695fdec55jeff.schenk <!-- Parent Project -->
e2b4542f0d7a6fc1974a9aa89139e78695fdec55jeff.schenk <parent>
e2b4542f0d7a6fc1974a9aa89139e78695fdec55jeff.schenk <groupId>org.forgerock.openam</groupId>
e2b4542f0d7a6fc1974a9aa89139e78695fdec55jeff.schenk <artifactId>openam</artifactId>
ef957cfcdd1da08a4fb4b7394ee4a9337269f730James Phillpotts <version>10.1.0-SNAPSHOT</version>
11ff9d3ed91c2431cf64f0e777666b196ea58095Mark de Reeper </parent>
9e34f70f789dbd049eed2b273ca9b7d2cd26fd51cweng
0e24a32eaa806a8967db562761fc03e73aa81dc7Neil Madden <!-- Component Definition -->
11ff9d3ed91c2431cf64f0e777666b196ea58095Mark de Reeper <name>OpenAM Client SDK</name>
11ff9d3ed91c2431cf64f0e777666b196ea58095Mark de Reeper <description>OpenAM Java Client SDK</description>
11ff9d3ed91c2431cf64f0e777666b196ea58095Mark de Reeper <artifactId>openam-clientsdk</artifactId>
11ff9d3ed91c2431cf64f0e777666b196ea58095Mark de Reeper <version>10.1.0-SNAPSHOT</version>
ccf9d4a5c6453fa9f8b839baeee25147865fbb7dJames Phillpotts <packaging>jar</packaging>
11ff9d3ed91c2431cf64f0e777666b196ea58095Mark de Reeper
ef957cfcdd1da08a4fb4b7394ee4a9337269f730James Phillpotts <!-- Build -->
ef957cfcdd1da08a4fb4b7394ee4a9337269f730James Phillpotts <build>
e2b4542f0d7a6fc1974a9aa89139e78695fdec55jeff.schenk <resources>
e2b4542f0d7a6fc1974a9aa89139e78695fdec55jeff.schenk <resource>
e2b4542f0d7a6fc1974a9aa89139e78695fdec55jeff.schenk <directory>${project.build.directory}/generated-resources</directory>
d7acdbdfb47e51f588dbf7bafc4706000a44aca5Jonathan Scudder <includes>
e2b4542f0d7a6fc1974a9aa89139e78695fdec55jeff.schenk <include>amAuth.properties</include>
206513b755b9d0098f909c3ffc5f858c3caa0d65Bruno Lavit <include>amAuthContext.properties</include>
206513b755b9d0098f909c3ffc5f858c3caa0d65Bruno Lavit <include>amIdRepo.properties</include>
206513b755b9d0098f909c3ffc5f858c3caa0d65Bruno Lavit <include>amNaming.properties</include>
206513b755b9d0098f909c3ffc5f858c3caa0d65Bruno Lavit <include>amPolicy.properties</include>
ef957cfcdd1da08a4fb4b7394ee4a9337269f730James Phillpotts <include>amProfile.properties</include>
206513b755b9d0098f909c3ffc5f858c3caa0d65Bruno Lavit <include>amSDK.properties</include>
206513b755b9d0098f909c3ffc5f858c3caa0d65Bruno Lavit <include>amSSOProvider.properties</include>
206513b755b9d0098f909c3ffc5f858c3caa0d65Bruno Lavit <include>amSecurity.properties</include>
206513b755b9d0098f909c3ffc5f858c3caa0d65Bruno Lavit <include>amSession.properties</include>
206513b755b9d0098f909c3ffc5f858c3caa0d65Bruno Lavit <include>amUtilMsgs.properties</include>
206513b755b9d0098f909c3ffc5f858c3caa0d65Bruno Lavit <include>debugconfig.properties</include>
206513b755b9d0098f909c3ffc5f858c3caa0d65Bruno Lavit <include>famSTS.properties</include>
206513b755b9d0098f909c3ffc5f858c3caa0d65Bruno Lavit <include>fmConfigurationService.properties</include>
206513b755b9d0098f909c3ffc5f858c3caa0d65Bruno Lavit <include>fmLibertySecurity.properties</include>
206513b755b9d0098f909c3ffc5f858c3caa0d65Bruno Lavit <include>fmSessionProvider.properties</include>
206513b755b9d0098f909c3ffc5f858c3caa0d65Bruno Lavit <include>fmWSSProvider.properties</include>
206513b755b9d0098f909c3ffc5f858c3caa0d65Bruno Lavit <include>fmWSSecurity.properties</include>
206513b755b9d0098f909c3ffc5f858c3caa0d65Bruno Lavit <include>libAuthnSvc.properties</include>
206513b755b9d0098f909c3ffc5f858c3caa0d65Bruno Lavit <include>libBinarySecurityToken.properties</include>
206513b755b9d0098f909c3ffc5f858c3caa0d65Bruno Lavit <include>libConfigurationManager.properties</include>
206513b755b9d0098f909c3ffc5f858c3caa0d65Bruno Lavit <include>libDSTService.properties</include>
206513b755b9d0098f909c3ffc5f858c3caa0d65Bruno Lavit <include>libDisco.properties</include>
206513b755b9d0098f909c3ffc5f858c3caa0d65Bruno Lavit <include>libEncryption.properties</include>
206513b755b9d0098f909c3ffc5f858c3caa0d65Bruno Lavit <include>libIDFF.properties</include>
206513b755b9d0098f909c3ffc5f858c3caa0d65Bruno Lavit <include>libIDFFMeta.properties</include>
ef957cfcdd1da08a4fb4b7394ee4a9337269f730James Phillpotts <include>libInteraction.properties</include>
73db2ddb960cafd7ffb6daf89eb697910d36c56dJames Phillpotts <include>libLibertySecurity.properties</include>
73db2ddb960cafd7ffb6daf89eb697910d36c56dJames Phillpotts <include>libPersonalProfile.properties</include>
73db2ddb960cafd7ffb6daf89eb697910d36c56dJames Phillpotts <include>libSAML.properties</include>
73db2ddb960cafd7ffb6daf89eb697910d36c56dJames Phillpotts <include>libSAML2.properties</include>
73db2ddb960cafd7ffb6daf89eb697910d36c56dJames Phillpotts <include>libSAML2Meta.properties</include>
73db2ddb960cafd7ffb6daf89eb697910d36c56dJames Phillpotts <include>libSOAPBinding.properties</include>
73db2ddb960cafd7ffb6daf89eb697910d36c56dJames Phillpotts <include>libSessionProvider.properties</include>
73db2ddb960cafd7ffb6daf89eb697910d36c56dJames Phillpotts <include>libXACML.properties</include>
73db2ddb960cafd7ffb6daf89eb697910d36c56dJames Phillpotts <include>serverAttributeMap.properties</include>
73db2ddb960cafd7ffb6daf89eb697910d36c56dJames Phillpotts <include>META-INF/**</include>
73db2ddb960cafd7ffb6daf89eb697910d36c56dJames Phillpotts </includes>
73db2ddb960cafd7ffb6daf89eb697910d36c56dJames Phillpotts </resource>
73db2ddb960cafd7ffb6daf89eb697910d36c56dJames Phillpotts </resources>
73db2ddb960cafd7ffb6daf89eb697910d36c56dJames Phillpotts <plugins>
ef957cfcdd1da08a4fb4b7394ee4a9337269f730James Phillpotts <plugin>
ef957cfcdd1da08a4fb4b7394ee4a9337269f730James Phillpotts <groupId>org.apache.portals.jetspeed-2</groupId>
ef957cfcdd1da08a4fb4b7394ee4a9337269f730James Phillpotts <artifactId>jetspeed-unpack-maven-plugin</artifactId>
ef957cfcdd1da08a4fb4b7394ee4a9337269f730James Phillpotts <executions>
ef957cfcdd1da08a4fb4b7394ee4a9337269f730James Phillpotts <execution>
ef957cfcdd1da08a4fb4b7394ee4a9337269f730James Phillpotts <phase>generate-resources</phase>
ef957cfcdd1da08a4fb4b7394ee4a9337269f730James Phillpotts <goals>
ef957cfcdd1da08a4fb4b7394ee4a9337269f730James Phillpotts <goal>unpack</goal>
ef957cfcdd1da08a4fb4b7394ee4a9337269f730James Phillpotts </goals>
f781d802a8636144751a19912978388cb49b5360Rich Riley </execution>
ef957cfcdd1da08a4fb4b7394ee4a9337269f730James Phillpotts </executions>
ef957cfcdd1da08a4fb4b7394ee4a9337269f730James Phillpotts <dependencies>
ef957cfcdd1da08a4fb4b7394ee4a9337269f730James Phillpotts <dependency>
ef957cfcdd1da08a4fb4b7394ee4a9337269f730James Phillpotts <groupId>org.forgerock.openam</groupId>
ef957cfcdd1da08a4fb4b7394ee4a9337269f730James Phillpotts <artifactId>openam-server</artifactId>
ef957cfcdd1da08a4fb4b7394ee4a9337269f730James Phillpotts <version>${project.version}</version>
ef957cfcdd1da08a4fb4b7394ee4a9337269f730James Phillpotts <type>war</type>
ef957cfcdd1da08a4fb4b7394ee4a9337269f730James Phillpotts </dependency>
ef957cfcdd1da08a4fb4b7394ee4a9337269f730James Phillpotts </dependencies>
ef957cfcdd1da08a4fb4b7394ee4a9337269f730James Phillpotts <configuration>
ef957cfcdd1da08a4fb4b7394ee4a9337269f730James Phillpotts <unpack>
ef957cfcdd1da08a4fb4b7394ee4a9337269f730James Phillpotts <artifact>org.forgerock.openam:openam-server:war</artifact>
ef957cfcdd1da08a4fb4b7394ee4a9337269f730James Phillpotts <resources>
f781d802a8636144751a19912978388cb49b5360Rich Riley <resource>
ef957cfcdd1da08a4fb4b7394ee4a9337269f730James Phillpotts <path>WEB-INF/classes</path>
ef957cfcdd1da08a4fb4b7394ee4a9337269f730James Phillpotts <include>*.properties</include>
ef957cfcdd1da08a4fb4b7394ee4a9337269f730James Phillpotts <flat>true</flat>
206513b755b9d0098f909c3ffc5f858c3caa0d65Bruno Lavit <destination>generated-resources</destination>
206513b755b9d0098f909c3ffc5f858c3caa0d65Bruno Lavit </resource>
206513b755b9d0098f909c3ffc5f858c3caa0d65Bruno Lavit <resource>
206513b755b9d0098f909c3ffc5f858c3caa0d65Bruno Lavit <path>META-INF/services</path>
070f41ecef49b6f9ecbce1953c9f0554767919e4jeff.schenk <include>com.sun.xml.ws.api.pipe.TransportPipeFactory</include>
070f41ecef49b6f9ecbce1953c9f0554767919e4jeff.schenk <destination>generated-resources/META-INF/services</destination>
070f41ecef49b6f9ecbce1953c9f0554767919e4jeff.schenk </resource>
070f41ecef49b6f9ecbce1953c9f0554767919e4jeff.schenk </resources>
070f41ecef49b6f9ecbce1953c9f0554767919e4jeff.schenk </unpack>
070f41ecef49b6f9ecbce1953c9f0554767919e4jeff.schenk </configuration>
070f41ecef49b6f9ecbce1953c9f0554767919e4jeff.schenk </plugin>
cad9afe394afce79886319efffe393ff8b74492ajeff.schenk <plugin>
070f41ecef49b6f9ecbce1953c9f0554767919e4jeff.schenk <groupId>org.apache.maven.plugins</groupId>
070f41ecef49b6f9ecbce1953c9f0554767919e4jeff.schenk <artifactId>maven-shade-plugin</artifactId>
bb602bcaa6edbcffd7ca519e04a1c84503c32b43jeff.schenk <executions>
1f48f8236de7de97be1c6b9d06bef50b379c8801jenkins <execution>
1f48f8236de7de97be1c6b9d06bef50b379c8801jenkins <phase>package</phase>
bb602bcaa6edbcffd7ca519e04a1c84503c32b43jeff.schenk <goals>
1f48f8236de7de97be1c6b9d06bef50b379c8801jenkins <goal>shade</goal>
cad9afe394afce79886319efffe393ff8b74492ajeff.schenk </goals>
5ec701c9f8ccc403ee6fd3e41239df7dcd9faddeBruno Lavit </execution>
cad9afe394afce79886319efffe393ff8b74492ajeff.schenk </executions>
cad9afe394afce79886319efffe393ff8b74492ajeff.schenk <configuration>
1f48f8236de7de97be1c6b9d06bef50b379c8801jenkins <!--
cad9afe394afce79886319efffe393ff8b74492ajeff.schenk Anything you can find here is just a replication attempt of the ant ClientSDK build system.
1f48f8236de7de97be1c6b9d06bef50b379c8801jenkins In future versions of OpenAM we need to enhance this generation process by simply separating
cad9afe394afce79886319efffe393ff8b74492ajeff.schenk remote/local implementations in a much cleaner way
1f48f8236de7de97be1c6b9d06bef50b379c8801jenkins -->
1f48f8236de7de97be1c6b9d06bef50b379c8801jenkins <artifactSet>
3548b37cc2745ea64284ccfd29a9725f06dd1d7bjeff.schenk <includes>
00cf90e166a6a688aa3079384024cfaecf538bb0jeff.schenk <include>org.forgerock.openam:openam-core</include>
00cf90e166a6a688aa3079384024cfaecf538bb0jeff.schenk <include>org.forgerock.openam:openam-shared</include>
e8721886dbfd32e88cc7077cbee4b6bb1b44b443Peter Major <include>org.forgerock.openam:openam-dtd-schema</include>
1f48f8236de7de97be1c6b9d06bef50b379c8801jenkins <include>org.forgerock.openam:openam-jaxrpc-schema</include>
00cf90e166a6a688aa3079384024cfaecf538bb0jeff.schenk <include>org.forgerock.openam:openam-liberty-schema</include>
00cf90e166a6a688aa3079384024cfaecf538bb0jeff.schenk <include>org.forgerock.openam:openam-saml2-schema</include>
070f41ecef49b6f9ecbce1953c9f0554767919e4jeff.schenk <include>org.forgerock.openam:openam-federation-library</include>
070f41ecef49b6f9ecbce1953c9f0554767919e4jeff.schenk <include>org.forgerock.openam:OpenFM</include>
070f41ecef49b6f9ecbce1953c9f0554767919e4jeff.schenk <include>org.json:json</include>
070f41ecef49b6f9ecbce1953c9f0554767919e4jeff.schenk </includes>
070f41ecef49b6f9ecbce1953c9f0554767919e4jeff.schenk </artifactSet>
070f41ecef49b6f9ecbce1953c9f0554767919e4jeff.schenk <filters>
070f41ecef49b6f9ecbce1953c9f0554767919e4jeff.schenk <filter>
070f41ecef49b6f9ecbce1953c9f0554767919e4jeff.schenk <artifact>org.forgerock.openam:openam-core</artifact>
070f41ecef49b6f9ecbce1953c9f0554767919e4jeff.schenk <includes>
e2b4542f0d7a6fc1974a9aa89139e78695fdec55jeff.schenk <include>com/iplanet/am/sdk/**</include>
e2b4542f0d7a6fc1974a9aa89139e78695fdec55jeff.schenk <include>com/iplanet/am/util/**</include>
e2b4542f0d7a6fc1974a9aa89139e78695fdec55jeff.schenk <include>com/iplanet/dpro/session/service/InternalSession*</include>
e2b4542f0d7a6fc1974a9aa89139e78695fdec55jeff.schenk <include>com/iplanet/dpro/session/service/SessionService*</include>
e2b4542f0d7a6fc1974a9aa89139e78695fdec55jeff.schenk <include>com/iplanet/dpro/session/share/**</include>
cad9afe394afce79886319efffe393ff8b74492ajeff.schenk <include>com/iplanet/dpro/session/*</include>
e2b4542f0d7a6fc1974a9aa89139e78695fdec55jeff.schenk <!-- TODO is JMQSessionRepository required here? -->
e2b4542f0d7a6fc1974a9aa89139e78695fdec55jeff.schenk <include>com/iplanet/services/**</include>
e2b4542f0d7a6fc1974a9aa89139e78695fdec55jeff.schenk <include>com/iplanet/sso/**</include>
e2b4542f0d7a6fc1974a9aa89139e78695fdec55jeff.schenk <include>com/iplanet/ums/Guid*</include>
e2b4542f0d7a6fc1974a9aa89139e78695fdec55jeff.schenk <include>com/iplanet/ums/IUMSConstants*</include>
e2b4542f0d7a6fc1974a9aa89139e78695fdec55jeff.schenk <include>com/iplanet/ums/SearchControl*</include>
e2b4542f0d7a6fc1974a9aa89139e78695fdec55jeff.schenk <include>com/iplanet/ums/SortKey*</include>
e2b4542f0d7a6fc1974a9aa89139e78695fdec55jeff.schenk <include>com/iplanet/ums/validation/BooleanValidator*</include>
76d469e3669d93cc170f9e255fd24a9eb022bda3jeff.schenk <include>com/iplanet/ums/validation/DNValidator*</include>
e2b4542f0d7a6fc1974a9aa89139e78695fdec55jeff.schenk <include>com/iplanet/ums/validation/FloatValidator*</include>
505445259010027ce6eb685ea93b8a09aa67fd5dMark de Reeper <include>com/iplanet/ums/validation/IValidator*</include>
e2b4542f0d7a6fc1974a9aa89139e78695fdec55jeff.schenk <include>com/iplanet/ums/validation/MailAddressValidator*</include>
e2b4542f0d7a6fc1974a9aa89139e78695fdec55jeff.schenk <include>com/iplanet/ums/validation/NumberValidator*</include>
e2b4542f0d7a6fc1974a9aa89139e78695fdec55jeff.schenk <include>com/iplanet/ums/validation/URLValidator*</include>
e2b4542f0d7a6fc1974a9aa89139e78695fdec55jeff.schenk <include>com/sun/identity/authentication/*</include>
e2b4542f0d7a6fc1974a9aa89139e78695fdec55jeff.schenk <include>com/sun/identity/authentication/client/**</include>
e2b4542f0d7a6fc1974a9aa89139e78695fdec55jeff.schenk <include>com/sun/identity/authentication/internal/AuthSSOProvider*</include>
e2b4542f0d7a6fc1974a9aa89139e78695fdec55jeff.schenk <include>com/sun/identity/authentication/internal/AuthSSOToken*</include>
e2b4542f0d7a6fc1974a9aa89139e78695fdec55jeff.schenk <include>com/sun/identity/authentication/internal/InvalidAuthContextException*</include>
cad9afe394afce79886319efffe393ff8b74492ajeff.schenk <!-- TODO do we really need all the authentication module's principals here? -->
a622f6b14edb724c3cdbc8b5836a109d4ac80086Peter Major <include>com/sun/identity/authentication/service/AMAuthErrorCode*</include>
8f54eaf439056db45d07376e058b3a20daa8fd04jeff.schenk <include>com/sun/identity/authentication/service/AuthException*</include>
8f54eaf439056db45d07376e058b3a20daa8fd04jeff.schenk <include>com/sun/identity/authentication/service/ConfiguredAuthServices*</include>
8f54eaf439056db45d07376e058b3a20daa8fd04jeff.schenk <include>com/sun/identity/authentication/service/ConfiguredIdentityTypes*</include>
56ed5bbb263838f338eb8afc978091c01a4f2a2bjeff.schenk <include>com/sun/identity/authentication/service/SSOTokenPrincipal*</include>
56ed5bbb263838f338eb8afc978091c01a4f2a2bjeff.schenk <include>com/sun/identity/authentication/share/**</include>
56ed5bbb263838f338eb8afc978091c01a4f2a2bjeff.schenk <include>com/sun/identity/authentication/spi/AuthLoginException*</include>
56ed5bbb263838f338eb8afc978091c01a4f2a2bjeff.schenk <include>com/sun/identity/authentication/spi/AuthenticationException*</include>
56ed5bbb263838f338eb8afc978091c01a4f2a2bjeff.schenk <include>com/sun/identity/authentication/spi/DSAMECallbackInterface*</include>
e2b4542f0d7a6fc1974a9aa89139e78695fdec55jeff.schenk <include>com/sun/identity/authentication/spi/HttpCallback*</include>
a622f6b14edb724c3cdbc8b5836a109d4ac80086Peter Major <include>com/sun/identity/authentication/spi/InvalidPasswordException*</include>
e2b4542f0d7a6fc1974a9aa89139e78695fdec55jeff.schenk <include>com/sun/identity/authentication/spi/PagePropertiesCallback*</include>
e2b4542f0d7a6fc1974a9aa89139e78695fdec55jeff.schenk <include>com/sun/identity/authentication/spi/RedirectCallback*</include>
e2b4542f0d7a6fc1974a9aa89139e78695fdec55jeff.schenk <include>com/sun/identity/authentication/spi/X509CertificateCallback*</include>
80ca0b9f5ad61b2335af25d4dcf25a04ebfcbc91Peter Major <include>com/sun/identity/authentication/util/ISAuthConstants*</include>
80ca0b9f5ad61b2335af25d4dcf25a04ebfcbc91Peter Major <include>com/sun/identity/common/admin/DisplayOptionsUtils*</include>
80ca0b9f5ad61b2335af25d4dcf25a04ebfcbc91Peter Major <include>com/sun/identity/common/configuration/Configuration*</include>
80ca0b9f5ad61b2335af25d4dcf25a04ebfcbc91Peter Major <include>com/sun/identity/common/configuration/ServerConfiguration*</include>
80ca0b9f5ad61b2335af25d4dcf25a04ebfcbc91Peter Major <include>com/sun/identity/common/configuration/SiteConfiguration*</include>
80ca0b9f5ad61b2335af25d4dcf25a04ebfcbc91Peter Major <include>com/sun/identity/common/configuration/UnknownPropertyNameException*</include>
80ca0b9f5ad61b2335af25d4dcf25a04ebfcbc91Peter Major <include>com/sun/identity/common/AttributeStruct*</include>
80ca0b9f5ad61b2335af25d4dcf25a04ebfcbc91Peter Major <include>com/sun/identity/common/CaseInsensitiveHash*</include>
80ca0b9f5ad61b2335af25d4dcf25a04ebfcbc91Peter Major <include>com/sun/identity/common/CaseInsensitiveKey*</include>
80ca0b9f5ad61b2335af25d4dcf25a04ebfcbc91Peter Major <include>com/sun/identity/common/ChainedException*</include>
cad9afe394afce79886319efffe393ff8b74492ajeff.schenk <include>com/sun/identity/common/DNUtils*</include>
a622f6b14edb724c3cdbc8b5836a109d4ac80086Peter Major <include>com/sun/identity/common/DateUtils*</include>
cad9afe394afce79886319efffe393ff8b74492ajeff.schenk <include>com/sun/identity/common/DebugPropertiesObserver*</include>
cad9afe394afce79886319efffe393ff8b74492ajeff.schenk <include>com/sun/identity/common/FQDNUtils*</include>
cad9afe394afce79886319efffe393ff8b74492ajeff.schenk <include>com/sun/identity/common/ISLocaleContext*</include>
cad9afe394afce79886319efffe393ff8b74492ajeff.schenk <include>com/sun/identity/common/L10NMessage*</include>
a622f6b14edb724c3cdbc8b5836a109d4ac80086Peter Major <include>com/sun/identity/common/LDAPConnPoolUtils*</include>
cad9afe394afce79886319efffe393ff8b74492ajeff.schenk <include>com/sun/identity/common/LDAPConnectionPool*</include>
cad9afe394afce79886319efffe393ff8b74492ajeff.schenk <include>com/sun/identity/common/PropertiesFinder*</include>
cad9afe394afce79886319efffe393ff8b74492ajeff.schenk <include>com/sun/identity/common/ReaderWriterLock*</include>
cad9afe394afce79886319efffe393ff8b74492ajeff.schenk <include>com/sun/identity/common/RequestUtils*</include>
a622f6b14edb724c3cdbc8b5836a109d4ac80086Peter Major <include>com/sun/identity/common/ResourceLookup*</include>
cad9afe394afce79886319efffe393ff8b74492ajeff.schenk <include>com/sun/identity/common/SearchResults*</include>
cad9afe394afce79886319efffe393ff8b74492ajeff.schenk <include>com/sun/identity/common/SystemConfigurationException*</include>
cad9afe394afce79886319efffe393ff8b74492ajeff.schenk <include>com/sun/identity/common/SystemConfigurationUtil*</include>
cad9afe394afce79886319efffe393ff8b74492ajeff.schenk <include>com/sun/identity/common/SystemProperties*</include>
a622f6b14edb724c3cdbc8b5836a109d4ac80086Peter Major <include>com/sun/identity/configuration/SystemProperties*</include>
cad9afe394afce79886319efffe393ff8b74492ajeff.schenk <include>com/sun/identity/delegation/DelegationException*</include>
cad9afe394afce79886319efffe393ff8b74492ajeff.schenk <include>com/sun/identity/entity/*</include>
cad9afe394afce79886319efffe393ff8b74492ajeff.schenk <include>com/sun/identity/idm/*</include>
cad9afe394afce79886319efffe393ff8b74492ajeff.schenk <include>com/sun/identity/idm/common/**</include>
a622f6b14edb724c3cdbc8b5836a109d4ac80086Peter Major <include>com/sun/identity/idm/remote/**</include>
cad9afe394afce79886319efffe393ff8b74492ajeff.schenk <include>com/sun/identity/jaxrpc/**</include>
cad9afe394afce79886319efffe393ff8b74492ajeff.schenk <include>com/sun/identity/log/AMLogException*</include>
cad9afe394afce79886319efffe393ff8b74492ajeff.schenk <include>com/sun/identity/log/ILogRecord*</include>
b13c7a4fcbf2a0eb86870a78014fc49ca5a88a65Neil Madden <include>com/sun/identity/log/LogConstants*</include>
b13c7a4fcbf2a0eb86870a78014fc49ca5a88a65Neil Madden <include>com/sun/identity/log/LogManager*</include>
b13c7a4fcbf2a0eb86870a78014fc49ca5a88a65Neil Madden <include>com/sun/identity/log/LogManagerUtil*</include>
b13c7a4fcbf2a0eb86870a78014fc49ca5a88a65Neil Madden <include>com/sun/identity/log/LogRecord*</include>
b13c7a4fcbf2a0eb86870a78014fc49ca5a88a65Neil Madden <include>com/sun/identity/log/Logger*</include>
b13c7a4fcbf2a0eb86870a78014fc49ca5a88a65Neil Madden <include>com/sun/identity/log/handlers/LoggingThread*</include>
b13c7a4fcbf2a0eb86870a78014fc49ca5a88a65Neil Madden <include>com/sun/identity/log/handlers/RemoteFormatter*</include>
b13c7a4fcbf2a0eb86870a78014fc49ca5a88a65Neil Madden <include>com/sun/identity/log/handlers/RemoteHandler*</include>
b13c7a4fcbf2a0eb86870a78014fc49ca5a88a65Neil Madden <include>com/sun/identity/log/messageid/**</include>
b13c7a4fcbf2a0eb86870a78014fc49ca5a88a65Neil Madden <include>com/sun/identity/log/s1is/LogConfigReader*</include>
c49468bbfa37132e6989d263741ca8c3b436f8f4Peter Major <include>com/sun/identity/log/spi/Debug*</include>
c49468bbfa37132e6989d263741ca8c3b436f8f4Peter Major <include>com/sun/identity/log/spi/IDebug*</include>
87e1cbcd02820f55e1816ee4efe9e9127be22a11James Phillpotts <include>com/sun/identity/log/spi/ISDebug*</include>
87e1cbcd02820f55e1816ee4efe9e9127be22a11James Phillpotts <include>com/sun/identity/monitoring/MonitoringUtil*</include>
c49468bbfa37132e6989d263741ca8c3b436f8f4Peter Major <include>com/sun/identity/monitoring/SsoServerIdRepoSvcImpl*</include>
c375ffd945a63cb2de20fda03e2ef0cdf96e64d9David Luna <include>com/sun/identity/policy/**</include>
c375ffd945a63cb2de20fda03e2ef0cdf96e64d9David Luna <include>com/sun/identity/protocol/**</include>
c375ffd945a63cb2de20fda03e2ef0cdf96e64d9David Luna <include>com/sun/identity/security/AMSecurityPropertiesException*</include>
c375ffd945a63cb2de20fda03e2ef0cdf96e64d9David Luna <include>com/sun/identity/security/AdminTokenAction*</include>
c375ffd945a63cb2de20fda03e2ef0cdf96e64d9David Luna <include>com/sun/identity/security/AppSSOTokenProvider*</include>
c375ffd945a63cb2de20fda03e2ef0cdf96e64d9David Luna <include>com/sun/identity/security/ServerInstanceAction*</include>
0e24a32eaa806a8967db562761fc03e73aa81dc7Neil Madden <include>com/sun/identity/security/SystemAppTokenProvider*</include>
0e24a32eaa806a8967db562761fc03e73aa81dc7Neil Madden <include>com/sun/identity/session/util/RestrictedTokenAction*</include>
0e24a32eaa806a8967db562761fc03e73aa81dc7Neil Madden <include>com/sun/identity/session/util/RestrictedTokenContext*</include>
0e24a32eaa806a8967db562761fc03e73aa81dc7Neil Madden <include>com/sun/identity/session/util/SessionUtils*</include>
0e24a32eaa806a8967db562761fc03e73aa81dc7Neil Madden <include>com/sun/identity/sm/*</include>
272ac8a1a482b3baeff7293aac5de828cfd1ee69Mark de Reeper <include>com/sun/identity/sm/jaxrpc/**</include>
272ac8a1a482b3baeff7293aac5de828cfd1ee69Mark de Reeper <include>com/sun/identity/util/**</include>
272ac8a1a482b3baeff7293aac5de828cfd1ee69Mark de Reeper <include>org/forgerock/openam/authentication/service/protocol/**</include>
272ac8a1a482b3baeff7293aac5de828cfd1ee69Mark de Reeper <include>org/forgerock/openam/services/cdm/**</include>
272ac8a1a482b3baeff7293aac5de828cfd1ee69Mark de Reeper </includes>
272ac8a1a482b3baeff7293aac5de828cfd1ee69Mark de Reeper <excludes>
272ac8a1a482b3baeff7293aac5de828cfd1ee69Mark de Reeper <exclude>com/iplanet/am/sdk/ldap/**</exclude>
272ac8a1a482b3baeff7293aac5de828cfd1ee69Mark de Reeper <exclude>com/iplanet/am/sdk/remote/DirectoryManager*</exclude>
272ac8a1a482b3baeff7293aac5de828cfd1ee69Mark de Reeper <exclude>com/iplanet/am/util/AMGenerateServerID*</exclude>
272ac8a1a482b3baeff7293aac5de828cfd1ee69Mark de Reeper <exclude>com/iplanet/am/util/AMSendMail*</exclude>
90a8f3aab2f0cb5435bfe6bf073162e31e75f856Bernhard Thalmayr <exclude>com/iplanet/am/util/AMUserNamePasswordAuthenticator*</exclude>
90a8f3aab2f0cb5435bfe6bf073162e31e75f856Bernhard Thalmayr <exclude>com/iplanet/am/util/CLILogin*</exclude>
90a8f3aab2f0cb5435bfe6bf073162e31e75f856Bernhard Thalmayr <exclude>com/iplanet/am/util/CharsetMapping*</exclude>
90a8f3aab2f0cb5435bfe6bf073162e31e75f856Bernhard Thalmayr <exclude>com/iplanet/am/util/IPSServerSocket*</exclude>
90a8f3aab2f0cb5435bfe6bf073162e31e75f856Bernhard Thalmayr <exclude>com/iplanet/am/util/PrintUtils*</exclude>
96144cd4a60ce8175d14773710bb2bf5b2457a11David Luna <exclude>com/iplanet/am/util/SSLSocketFactoryManager*</exclude>
dad4bca6d0e42812092264f1ce72d12dac14c302James Phillpotts <exclude>com/iplanet/am/util/Token*</exclude>
dad4bca6d0e42812092264f1ce72d12dac14c302James Phillpotts <exclude>com/iplanet/am/util/UnicodeInputStreamReader*</exclude>
96144cd4a60ce8175d14773710bb2bf5b2457a11David Luna <exclude>com/iplanet/am/util/UpdateDNSAlias*</exclude>
96144cd4a60ce8175d14773710bb2bf5b2457a11David Luna <exclude>com/iplanet/am/util/getEncoding*</exclude>
96144cd4a60ce8175d14773710bb2bf5b2457a11David Luna <exclude>com/iplanet/services/comm/server/PLL*</exclude>
dad4bca6d0e42812092264f1ce72d12dac14c302James Phillpotts <exclude>com/iplanet/services/comm/server/NotificationSender*</exclude>
dad4bca6d0e42812092264f1ce72d12dac14c302James Phillpotts <exclude>com/iplanet/services/ldap/aci/**</exclude>
dad4bca6d0e42812092264f1ce72d12dac14c302James Phillpotts <exclude>com/iplanet/services/ldap/event/Request*</exclude>
dad4bca6d0e42812092264f1ce72d12dac14c302James Phillpotts <exclude>com/iplanet/services/naming/service/**</exclude>
dad4bca6d0e42812092264f1ce72d12dac14c302James Phillpotts <exclude>com/iplanet/services/util/internal/**</exclude>
bee2440354b4bc8796e1de0b6cbd60e1f68deba0Phill Cunnington <exclude>com/iplanet/services/util/Hash*</exclude>
bee2440354b4bc8796e1de0b6cbd60e1f68deba0Phill Cunnington <exclude>com/iplanet/services/util/ThreadPool*</exclude>
ce4d3fddc8fe2eddd68a20af9570b3cc63ece5abNeil Madden <exclude>com/iplanet/services/util/XMLUtils*</exclude>
bee2440354b4bc8796e1de0b6cbd60e1f68deba0Phill Cunnington <exclude>com/sun/identity/common/ReaderWriterLock$Test*</exclude>
bee2440354b4bc8796e1de0b6cbd60e1f68deba0Phill Cunnington <exclude>com/sun/identity/entity/EntityObjectImpl*</exclude>
73db2ddb960cafd7ffb6daf89eb697910d36c56dJames Phillpotts <exclude>com/sun/identity/idm/AgentMigration71*</exclude>
73db2ddb960cafd7ffb6daf89eb697910d36c56dJames Phillpotts <exclude>com/sun/identity/log/LoggerProvider*</exclude>
73db2ddb960cafd7ffb6daf89eb697910d36c56dJames Phillpotts <exclude>com/sun/identity/policy/jaas/**</exclude>
73db2ddb960cafd7ffb6daf89eb697910d36c56dJames Phillpotts <exclude>com/sun/identity/policy/remote/PolicyRequestHandler*</exclude>
73db2ddb960cafd7ffb6daf89eb697910d36c56dJames Phillpotts <exclude>com/sun/identity/policy/util/**</exclude>
ce4d3fddc8fe2eddd68a20af9570b3cc63ece5abNeil Madden <exclude>com/sun/identity/sm/jaxrpc/SMSJAXRPCObjectImpl*</exclude>
ce4d3fddc8fe2eddd68a20af9570b3cc63ece5abNeil Madden </excludes>
ce4d3fddc8fe2eddd68a20af9570b3cc63ece5abNeil Madden </filter>
ce4d3fddc8fe2eddd68a20af9570b3cc63ece5abNeil Madden <filter>
ce4d3fddc8fe2eddd68a20af9570b3cc63ece5abNeil Madden <artifact>org.forgerock.openam:openam-shared</artifact>
6c89af8989f55218142dd1b44481cf714de2b5fdSam Fraser <includes>
6c89af8989f55218142dd1b44481cf714de2b5fdSam Fraser <include>**/**</include>
6c89af8989f55218142dd1b44481cf714de2b5fdSam Fraser </includes>
6c89af8989f55218142dd1b44481cf714de2b5fdSam Fraser <excludes>
6c89af8989f55218142dd1b44481cf714de2b5fdSam Fraser <exclude>com/sun/identity/shared/test/**</exclude>
e2b4542f0d7a6fc1974a9aa89139e78695fdec55jeff.schenk </excludes>
e2b4542f0d7a6fc1974a9aa89139e78695fdec55jeff.schenk </filter>
cad9afe394afce79886319efffe393ff8b74492ajeff.schenk <filter>
<artifact>org.forgerock.openam:openam-jaxrpc-schema</artifact>
<includes>
<include>com/iplanet/sso/**</include>
<include>com/sun/identity/liberty/ws/security/**</include>
<include>com/sun/identity/saml/**</include>
<include>com/sun/identity/sm/*</include>
</includes>
<excludes>
<exclude>com/sun/identity/liberty/ws/security/SecurityTokenException_SOAPBuilder*</exclude>
</excludes>
</filter>
<filter>
<artifact>org.forgerock.openam:OpenFM</artifact>
<includes>
<include>com/sun/identity/classloader/**</include>
<include>com/sun/identity/configuration/FedSystemProperties*</include>
<include>com/sun/identity/liberty/ws/soapbinding/WebServiceAuthenticatorImpl*</include>
<include>com/sun/identity/log/messageid/**</include>
<include>com/sun/identity/plugin/configuration/impl/**</include>
<include>com/sun/identity/plugin/log/impl/LogProvider*</include>
<include>com/sun/identity/plugin/session/impl/**</include>
<include>com/sun/identity/saml/plugins/**</include>
<include>com/sun/identity/saml/xmlsig/**</include>
<include>com/sun/identity/setup/InsertWebXMLContent*</include>
<include>com/sun/identity/setup/ParseInputData*</include>
<include>com/sun/identity/setup/SwapClientConfig*</include>
<include>com/sun/identity/wss/logging/**</include>
<include>com/sun/identity/wss/provider/**</include>
<include>com/sun/identity/wss/security/**</include>
<include>com/sun/identity/wss/sts/config/STSRemoteConfig*</include>
<include>com/sun/identity/wss/sts/spi/FAMTransportPipeFactory*</include>
<include>com/sun/identity/wss/sts/*</include>
<include>com/sun/identity/wss/trust/**</include>
<include>com/sun/identity/wss/xmlenc/**</include>
<include>com/sun/identity/wss/xmlsig/**</include>
</includes>
<excludes>
<exclude>com/sun/identity/wss/sts/FAMSTSImpl*</exclude>
<exclude>com/sun/identity/wss/sts/STSContextListener*</exclude>
<exclude>com/sun/identity/wss/sts/SecurityTokenService*</exclude>
</excludes>
</filter>
<filter>
<artifact>org.forgerock.openam:openam-federation-library</artifact>
<includes>
<include>com/sun/identity/common/ServerOrSiteEntry*</include>
<include>com/sun/identity/common/SystemConfiguration*</include>
<include>com/sun/identity/configuration/FedLibSystemProperties*</include>
<include>com/sun/identity/cot/*</include>
<include>com/sun/identity/federation/common/FSException*</include>
<include>com/sun/identity/federation/common/FSUtils*</include>
<include>com/sun/identity/federation/common/IFSConstants*</include>
<include>com/sun/identity/federation/common/LogUtil*</include>
<include>com/sun/identity/federation/message/**</include>
<include>com/sun/identity/federation/meta/**</include>
<include>com/sun/identity/federation/services/util/FSServiceUtils*</include>
<include>com/sun/identity/liberty/ws/authnsvc/**</include>
<include>com/sun/identity/liberty/ws/common/**</include>
<include>com/sun/identity/liberty/ws/disco/**</include>
<include>com/sun/identity/liberty/ws/dst/**</include>
<include>com/sun/identity/liberty/ws/idpp/plugin/IDPPResourceIDMapper*</include>
<include>com/sun/identity/liberty/ws/interaction/**</include>
<include>com/sun/identity/liberty/ws/interfaces/**</include>
<include>com/sun/identity/liberty/ws/security/**</include>
<include>com/sun/identity/liberty/ws/soapbinding/**</include>
<include>com/sun/identity/plugin/configuration/*</include>
<include>com/sun/identity/plugin/datastore/DataStoreProvider*</include>
<include>com/sun/identity/plugin/log/*</include>
<include>com/sun/identity/plugin/session/*</include>
<include>com/sun/identity/sae/api/**</include>
<include>com/sun/identity/saml/AssertionManagerClient*</include>
<include>com/sun/identity/saml/AssertionManagerIF*</include>
<include>com/sun/identity/saml/SAMLClient*</include>
<include>com/sun/identity/saml/assertion/**</include>
<include>com/sun/identity/saml/common/**</include>
<include>com/sun/identity/saml/plugins/**</include>
<include>com/sun/identity/saml/protocol/**</include>
<include>com/sun/identity/saml/xmlsig/**</include>
<include>com/sun/identity/saml2/assertion/**</include>
<include>com/sun/identity/saml2/common/NameIDInfo*</include>
<include>com/sun/identity/saml2/common/NewBoolean*</include>
<include>com/sun/identity/saml2/common/SAML2Constants*</include>
<include>com/sun/identity/saml2/common/SAML2Exception*</include>
<include>com/sun/identity/saml2/common/SAML2InvalidNameIDPolicyException*</include>
<include>com/sun/identity/saml2/common/SAML2SDKUtils*</include>
<include>com/sun/identity/saml2/key/**</include>
<include>com/sun/identity/saml2/logging/**</include>
<include>com/sun/identity/saml2/meta/**</include>
<include>com/sun/identity/saml2/protocol/**</include>
<include>com/sun/identity/saml2/soapbinding/QueryClient*</include>
<include>com/sun/identity/saml2/xmlenc/**</include>
<include>com/sun/identity/saml2/xmlsig/**</include>
<include>com/sun/identity/wsfederation/client/**</include>
<include>com/sun/identity/wsfederation/common/WSFederationException*</include>
<include>com/sun/identity/wsfederation/meta/WSFederationMetaException*</include>
<include>com/sun/identity/xacml/**</include>
<include>com/sun/identity/xmlenc/**</include>
<include>com/sun/liberty/**</include>
</includes>
<excludes>
<exclude>com/sun/identity/federation/message/common/Extension*</exclude>
<exclude>com/sun/identity/federation/meta/IDFFCOTUtils*</exclude>
<exclude>com/sun/identity/liberty/ws/authnsvc/mechanism/**</exclude>
<exclude>com/sun/identity/liberty/ws/disco/plugins/**</exclude>
<exclude>com/sun/identity/liberty/ws/dst/service/**</exclude>
<exclude>com/sun/identity/liberty/ws/security/SecurityTokenManagerServlet*</exclude>
<exclude>com/sun/identity/plugin/datastore/DataStoreProviderManager*</exclude>
<exclude>com/sun/identity/saml2/assertion/impl/AssertionIDRefImpl*</exclude>
<exclude>com/sun/identity/saml2/assertion/impl/NameIDImplWithoutSPNameQualifier*</exclude>
<exclude>com/sun/identity/saml2/protocol/impl/NameIDMappingRequestImpl*</exclude>
<exclude>com/sun/identity/saml2/protocol/impl/NameIDMappingResponseImpl*</exclude>
<exclude>com/sun/identity/saml2/protocol/impl/SubjectQueryAbstractImpl*</exclude>
</excludes>
</filter>
<filter>
<artifact>org.forgerock.openam:openam-liberty-schema</artifact>
<includes>
<include>**/**</include>
</includes>
<excludes>
<exclude>com/sun/identity/liberty/ws/common/jaxb/xmlsec/**</exclude>
</excludes>
</filter>
<filter>
<artifact>org.forgerock.openam:openam-saml2-schema</artifact>
<includes>
<include>**/**</include>
</includes>
</filter>
<filter>
<artifact>org.forgerock.openam:openam-dtd-schema</artifact>
<includes>
<include>com/sun/identity/log/messageid/amLogMessage.dtd</include>
</includes>
</filter>
<filter>
<artifact>org.json:json</artifact>
<includes>
<include>**/**</include>
</includes>
</filter>
<filter>
<artifact>*:*</artifact>
<excludes>
<exclude>META-INF/*.MF</exclude>
<exclude>META-INF/*.SF</exclude>
<exclude>META-INF/*.DSA</exclude>
<exclude>META-INF/*.RSA</exclude>
</excludes>
</filter>
</filters>
<transformers>
<transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
<manifestEntries>
<Specification-Title>OpenAM Java CLient SDK</Specification-Title>
<Specification-Version>${project.version} - ${maven.build.timestamp}</Specification-Version>
<Specification-Vendor>ForgeRock</Specification-Vendor>
<Implementation-Title>OpenAM Java Client SDK</Implementation-Title>
<Implementation-Version>${project.version} - ${maven.build.timestamp}</Implementation-Version>
<Implementation-Vendor>ForgeRock</Implementation-Vendor>
<Built-By>${user.name}</Built-By>
<Build-Jdk>${java.version}</Build-Jdk>
<Build-Time>${maven.build.timestamp}</Build-Time>
<Version>${project.version}</Version>
<Create-On>${maven.build.timestamp}</Create-On>
<SVN-Revision>R${svn-revision.revision}</SVN-Revision>
<!-- TODO Add License to Manifest -->
</manifestEntries>
</transformer>
</transformers>
<!--createSourcesJar>true</createSourcesJar-->
</configuration>
</plugin>
</plugins>
</build>
<dependencies>
<dependency>
<groupId>org.forgerock.openam</groupId>
<artifactId>openam-jaxrpc-schema</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.forgerock.openam</groupId>
<artifactId>openam-dtd-schema</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>org.forgerock.openam</groupId>
<artifactId>OpenFM</artifactId>
<version>${project.version}</version>
</dependency>
</dependencies>
</project>