opensaml
Used in:
components
- OverviewOverview
- VersionsVersions
- DependentsDependents
- DependenciesDependencies
<dependency> <groupId>org.wso2.orbit.org.opensaml</groupId> <artifactId>opensaml</artifactId> <version>3.3.1.wso2v12</version> </dependency>
<!-- ~ Copyright (c) 2024, WSO2 LLC. (http://www.wso2.com). ~ ~ WSO2 LLC. licenses this file to you under the Apache License, ~ Version 2.0 (the "License"); you may not use this file except ~ in compliance with the License. ~ You may obtain a copy of the License at ~ ~ http://www.apache.org/licenses/LICENSE-2.0 ~ ~ Unless required by applicable law or agreed to in writing, ~ software distributed under the License is distributed on an ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY ~ KIND, either express or implied. See the License for the ~ specific language governing permissions and limitations ~ under the License. --> <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"> <modelVersion>4.0.0</modelVersion> <groupId>org.wso2.orbit.org.opensaml</groupId> <artifactId>opensaml</artifactId> <packaging>bundle</packaging> <name>WSO2 Carbon Orbit - OpenSAML J Library</name> <version>${opensaml.orbit.version}</version> <description> This bundle will export packages from OpenSAML J library. </description> <url>http://wso2.org</url> <dependencies> <!--Start of OpenSAML3 Dependencies--> <dependency> <groupId>org.opensaml</groupId> <artifactId>opensaml-core</artifactId> <version>${opensaml.version}</version> <optional>true</optional> <exclusions> <exclusion> <groupId>commons-collections</groupId> <artifactId>commons-collections</artifactId> </exclusion> <exclusion> <groupId>commons-lang</groupId> <artifactId>commons-lang</artifactId> </exclusion> <exclusion> <groupId>jargs</groupId> <artifactId>jargs</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>resolver</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>xml-apis</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>serializer</artifactId> </exclusion> <exclusion> <groupId>org.apache.xalan</groupId> <artifactId>xalan</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>xercesImpl</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.opensaml</groupId> <artifactId>opensaml-saml-impl</artifactId> <version>${opensaml.version}</version> <optional>true</optional> <exclusions> <exclusion> <groupId>commons-collections</groupId> <artifactId>commons-collections</artifactId> </exclusion> <exclusion> <groupId>commons-lang</groupId> <artifactId>commons-lang</artifactId> </exclusion> <exclusion> <groupId>jargs</groupId> <artifactId>jargs</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>resolver</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>xml-apis</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>serializer</artifactId> </exclusion> <exclusion> <groupId>org.apache.xalan</groupId> <artifactId>xalan</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>xercesImpl</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.opensaml</groupId> <artifactId>opensaml-soap-api</artifactId> <version>${opensaml.version}</version> <optional>true</optional> <exclusions> <exclusion> <groupId>commons-collections</groupId> <artifactId>commons-collections</artifactId> </exclusion> <exclusion> <groupId>commons-lang</groupId> <artifactId>commons-lang</artifactId> </exclusion> <exclusion> <groupId>jargs</groupId> <artifactId>jargs</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>resolver</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>xml-apis</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>serializer</artifactId> </exclusion> <exclusion> <groupId>org.apache.xalan</groupId> <artifactId>xalan</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>xercesImpl</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.opensaml</groupId> <artifactId>opensaml-soap-impl</artifactId> <version>${opensaml.version}</version> <optional>true</optional> <exclusions> <exclusion> <groupId>commons-collections</groupId> <artifactId>commons-collections</artifactId> </exclusion> <exclusion> <groupId>commons-lang</groupId> <artifactId>commons-lang</artifactId> </exclusion> <exclusion> <groupId>jargs</groupId> <artifactId>jargs</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>resolver</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>xml-apis</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>serializer</artifactId> </exclusion> <exclusion> <groupId>org.apache.xalan</groupId> <artifactId>xalan</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>xercesImpl</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.opensaml</groupId> <artifactId>opensaml-profile-api</artifactId> <version>${opensaml.version}</version> <optional>true</optional> <exclusions> <exclusion> <groupId>commons-collections</groupId> <artifactId>commons-collections</artifactId> </exclusion> <exclusion> <groupId>commons-lang</groupId> <artifactId>commons-lang</artifactId> </exclusion> <exclusion> <groupId>jargs</groupId> <artifactId>jargs</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>resolver</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>xml-apis</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>serializer</artifactId> </exclusion> <exclusion> <groupId>org.apache.xalan</groupId> <artifactId>xalan</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>xercesImpl</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.opensaml</groupId> <artifactId>opensaml-profile-impl</artifactId> <version>${opensaml.version}</version> <optional>true</optional> <exclusions> <exclusion> <groupId>commons-collections</groupId> <artifactId>commons-collections</artifactId> </exclusion> <exclusion> <groupId>commons-lang</groupId> <artifactId>commons-lang</artifactId> </exclusion> <exclusion> <groupId>jargs</groupId> <artifactId>jargs</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>resolver</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>xml-apis</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>serializer</artifactId> </exclusion> <exclusion> <groupId>org.apache.xalan</groupId> <artifactId>xalan</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>xercesImpl</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.opensaml</groupId> <artifactId>opensaml-saml-api</artifactId> <version>${opensaml.version}</version> <optional>true</optional> <exclusions> <exclusion> <groupId>commons-collections</groupId> <artifactId>commons-collections</artifactId> </exclusion> <exclusion> <groupId>commons-lang</groupId> <artifactId>commons-lang</artifactId> </exclusion> <exclusion> <groupId>jargs</groupId> <artifactId>jargs</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>resolver</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>xml-apis</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>serializer</artifactId> </exclusion> <exclusion> <groupId>org.apache.xalan</groupId> <artifactId>xalan</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>xercesImpl</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.opensaml</groupId> <artifactId>opensaml-messaging-api</artifactId> <version>${opensaml.version}</version> <optional>true</optional> <exclusions> <exclusion> <groupId>commons-collections</groupId> <artifactId>commons-collections</artifactId> </exclusion> <exclusion> <groupId>commons-lang</groupId> <artifactId>commons-lang</artifactId> </exclusion> <exclusion> <groupId>jargs</groupId> <artifactId>jargs</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>resolver</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>xml-apis</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>serializer</artifactId> </exclusion> <exclusion> <groupId>org.apache.xalan</groupId> <artifactId>xalan</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>xercesImpl</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.opensaml</groupId> <artifactId>opensaml-messaging-impl</artifactId> <version>${opensaml.version}</version> <optional>true</optional> <exclusions> <exclusion> <groupId>commons-collections</groupId> <artifactId>commons-collections</artifactId> </exclusion> <exclusion> <groupId>commons-lang</groupId> <artifactId>commons-lang</artifactId> </exclusion> <exclusion> <groupId>jargs</groupId> <artifactId>jargs</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>resolver</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>xml-apis</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>serializer</artifactId> </exclusion> <exclusion> <groupId>org.apache.xalan</groupId> <artifactId>xalan</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>xercesImpl</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.opensaml</groupId> <artifactId>opensaml-security-api</artifactId> <version>${opensaml.version}</version> <optional>true</optional> <exclusions> <exclusion> <groupId>commons-collections</groupId> <artifactId>commons-collections</artifactId> </exclusion> <exclusion> <groupId>commons-lang</groupId> <artifactId>commons-lang</artifactId> </exclusion> <exclusion> <groupId>jargs</groupId> <artifactId>jargs</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>resolver</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>xml-apis</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>serializer</artifactId> </exclusion> <exclusion> <groupId>org.apache.xalan</groupId> <artifactId>xalan</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>xercesImpl</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.opensaml</groupId> <artifactId>opensaml-security-impl</artifactId> <version>${opensaml.version}</version> <optional>true</optional> <exclusions> <exclusion> <groupId>commons-collections</groupId> <artifactId>commons-collections</artifactId> </exclusion> <exclusion> <groupId>commons-lang</groupId> <artifactId>commons-lang</artifactId> </exclusion> <exclusion> <groupId>jargs</groupId> <artifactId>jargs</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>resolver</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>xml-apis</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>serializer</artifactId> </exclusion> <exclusion> <groupId>org.apache.xalan</groupId> <artifactId>xalan</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>xercesImpl</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.opensaml</groupId> <artifactId>opensaml-storage-api</artifactId> <version>${opensaml.version}</version> <optional>true</optional> <exclusions> <exclusion> <groupId>commons-collections</groupId> <artifactId>commons-collections</artifactId> </exclusion> <exclusion> <groupId>commons-lang</groupId> <artifactId>commons-lang</artifactId> </exclusion> <exclusion> <groupId>jargs</groupId> <artifactId>jargs</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>resolver</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>xml-apis</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>serializer</artifactId> </exclusion> <exclusion> <groupId>org.apache.xalan</groupId> <artifactId>xalan</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>xercesImpl</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.opensaml</groupId> <artifactId>opensaml-storage-impl</artifactId> <version>${opensaml.version}</version> <optional>true</optional> <exclusions> <exclusion> <groupId>commons-collections</groupId> <artifactId>commons-collections</artifactId> </exclusion> <exclusion> <groupId>commons-lang</groupId> <artifactId>commons-lang</artifactId> </exclusion> <exclusion> <groupId>jargs</groupId> <artifactId>jargs</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>resolver</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>xml-apis</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>serializer</artifactId> </exclusion> <exclusion> <groupId>org.apache.xalan</groupId> <artifactId>xalan</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>xercesImpl</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.opensaml</groupId> <artifactId>opensaml-xacml-api</artifactId> <version>${opensaml.version}</version> <optional>true</optional> <exclusions> <exclusion> <groupId>commons-collections</groupId> <artifactId>commons-collections</artifactId> </exclusion> <exclusion> <groupId>commons-lang</groupId> <artifactId>commons-lang</artifactId> </exclusion> <exclusion> <groupId>jargs</groupId> <artifactId>jargs</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>resolver</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>xml-apis</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>serializer</artifactId> </exclusion> <exclusion> <groupId>org.apache.xalan</groupId> <artifactId>xalan</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>xercesImpl</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.opensaml</groupId> <artifactId>opensaml-xacml-impl</artifactId> <version>${opensaml.version}</version> <optional>true</optional> <exclusions> <exclusion> <groupId>commons-collections</groupId> <artifactId>commons-collections</artifactId> </exclusion> <exclusion> <groupId>commons-lang</groupId> <artifactId>commons-lang</artifactId> </exclusion> <exclusion> <groupId>jargs</groupId> <artifactId>jargs</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>resolver</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>xml-apis</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>serializer</artifactId> </exclusion> <exclusion> <groupId>org.apache.xalan</groupId> <artifactId>xalan</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>xercesImpl</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.opensaml</groupId> <artifactId>opensaml-xacml-saml-api</artifactId> <version>${opensaml.version}</version> <optional>true</optional> <exclusions> <exclusion> <groupId>commons-collections</groupId> <artifactId>commons-collections</artifactId> </exclusion> <exclusion> <groupId>commons-lang</groupId> <artifactId>commons-lang</artifactId> </exclusion> <exclusion> <groupId>jargs</groupId> <artifactId>jargs</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>resolver</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>xml-apis</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>serializer</artifactId> </exclusion> <exclusion> <groupId>org.apache.xalan</groupId> <artifactId>xalan</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>xercesImpl</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.opensaml</groupId> <artifactId>opensaml-xacml-saml-impl</artifactId> <version>${opensaml.version}</version> <optional>true</optional> <exclusions> <exclusion> <groupId>commons-collections</groupId> <artifactId>commons-collections</artifactId> </exclusion> <exclusion> <groupId>commons-lang</groupId> <artifactId>commons-lang</artifactId> </exclusion> <exclusion> <groupId>jargs</groupId> <artifactId>jargs</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>resolver</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>xml-apis</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>serializer</artifactId> </exclusion> <exclusion> <groupId>org.apache.xalan</groupId> <artifactId>xalan</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>xercesImpl</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.opensaml</groupId> <artifactId>opensaml-xmlsec-api</artifactId> <version>${opensaml.version}</version> <optional>true</optional> <exclusions> <exclusion> <groupId>commons-collections</groupId> <artifactId>commons-collections</artifactId> </exclusion> <exclusion> <groupId>commons-lang</groupId> <artifactId>commons-lang</artifactId> </exclusion> <exclusion> <groupId>jargs</groupId> <artifactId>jargs</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>resolver</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>xml-apis</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>serializer</artifactId> </exclusion> <exclusion> <groupId>org.apache.xalan</groupId> <artifactId>xalan</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>xercesImpl</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.opensaml</groupId> <artifactId>opensaml-xmlsec-impl</artifactId> <version>${opensaml.version}</version> <optional>true</optional> <exclusions> <exclusion> <groupId>commons-collections</groupId> <artifactId>commons-collections</artifactId> </exclusion> <exclusion> <groupId>commons-lang</groupId> <artifactId>commons-lang</artifactId> </exclusion> <exclusion> <groupId>jargs</groupId> <artifactId>jargs</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>resolver</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>xml-apis</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>serializer</artifactId> </exclusion> <exclusion> <groupId>org.apache.xalan</groupId> <artifactId>xalan</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>xercesImpl</artifactId> </exclusion> </exclusions> </dependency> <!--End of OpenSAML3 Dependencies--> <!--Start of Shibboleth Dependencies--> <dependency> <groupId>net.shibboleth.utilities</groupId> <artifactId>java-support</artifactId> <version>${shibboleth.version}</version> <optional>true</optional> <exclusions> <exclusion> <groupId>commons-collections</groupId> <artifactId>commons-collections</artifactId> </exclusion> <exclusion> <groupId>commons-lang</groupId> <artifactId>commons-lang</artifactId> </exclusion> <exclusion> <groupId>jargs</groupId> <artifactId>jargs</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>resolver</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>xml-apis</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>serializer</artifactId> </exclusion> <exclusion> <groupId>org.apache.xalan</groupId> <artifactId>xalan</artifactId> </exclusion> <exclusion> <groupId>org.apache.xerces</groupId> <artifactId>xercesImpl</artifactId> </exclusion> </exclusions> </dependency> <!--End of Shibboleth Dependencies--> <dependency> <groupId>org.wso2.orbit.joda-time</groupId> <artifactId>joda-time</artifactId> <version>${joda-time.orbit.version}</version> </dependency> <dependency> <groupId>org.owasp.esapi</groupId> <artifactId>esapi</artifactId> <version>${esapi.version}</version> <optional>true</optional> <exclusions> <exclusion> <groupId>commons-configuration</groupId> <artifactId>commons-configuration</artifactId> </exclusion> <exclusion> <groupId>commons-beanutils</groupId> <artifactId>commons-beanutils-core</artifactId> </exclusion> <exclusion> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifactId> </exclusion> <exclusion> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> </exclusion> <exclusion> <groupId>commons-collections</groupId> <artifactId>commons-collections</artifactId> </exclusion> <exclusion> <groupId>log4j</groupId> <artifactId>log4j</artifactId> </exclusion> <exclusion> <groupId>xom</groupId> <artifactId>xom</artifactId> </exclusion> <exclusion> <groupId>org.beanshell</groupId> <artifactId>bsh-core</artifactId> </exclusion> <exclusion> <groupId>org.owasp.antisamy</groupId> <artifactId>antisamy</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>commons-codec</groupId> <artifactId>commons-codec</artifactId> <version>${apache.commons.codec.version}</version> </dependency> <dependency> <groupId>org.cryptacular</groupId> <artifactId>cryptacular</artifactId> <version>${cryptacular.version}</version> <scope>runtime</scope> </dependency> </dependencies> <distributionManagement> <repository> <id>wso2.releases</id> <name>WSO2 internal Repository</name> <url>https://maven.wso2.org/nexus/content/repositories/releases/</url> </repository> </distributionManagement> <repositories> <!-- Before adding ANYTHING in here, please start a discussion on the dev list. Ideally the Axis2 build should only use Maven central (which is available by default) and nothing else. We had troubles with other repositories in the past. Therefore configuring additional repositories here should be considered very carefully. --> <repository> <id>wso2.releases</id> <name>WSO2 internal Repository</name> <url>https://maven.wso2.org/nexus/content/repositories/releases/</url> <releases> <enabled>true</enabled> <updatePolicy>daily</updatePolicy> <checksumPolicy>ignore</checksumPolicy> </releases> </repository> <repository> <id>wso2.public.releases</id> <name>WSO2 Public Repository</name> <url>https://maven.wso2.org/nexus/content/groups/wso2-public</url> </repository> </repositories> <build> <plugins> <plugin> <groupId>org.apache.felix</groupId> <artifactId>maven-bundle-plugin</artifactId> <version>2.4.0</version> <extensions>true</extensions> <configuration> <instructions> <Bundle-SymbolicName>${project.artifactId}</Bundle-SymbolicName> <Bundle-Name>${project.artifactId}</Bundle-Name> <Export-Package> org.opensaml.*; version="${opensaml.orbit.version}", net.shibboleth.*; version="${opensaml.orbit.version}", org.cryptacular.*; version="${cryptacular.version}", </Export-Package> <Private-Package> </Private-Package> <Import-Package> !org.opensaml.*, !net.shibboleth.*, !org.cryptacular.*, javax.crypto.*;version="${javax.crypto.version}", javax.net.*;version="${javax.net.version}", javax.security.*;version="${javax.security.version}", javax.servlet.jsp.*;version="${javax.servlet.jsp.version}", javax.servlet.*;version="${javax.servlet.version}", javax.xml.*;version="${javax.xml.version}", org.apache.axiom.om.impl.dom.jaxp;version="${axiom.osgi.version.range}", org.apache.commons.beanutils;version="${org.apache.commons.beanutils.version}";resolution:=optional, org.apache.commons.configuration;version="${org.apache.commons.configuration.version}";resolution:=optional, org.apache.commons.fileupload.*;version="${org.apache.commons.fileupload.version}";resolution:=optional, org.apache.commons.collections.iterators;version="${org.apache.commons.collections.iterators.version}"; resolution:=optional, org.apache.logging.log4j;version="${apache.log4j2.version}";resolution:=optional, org.apache.xml.security.*;version="${org.apache.xml.security.version}";resolution:=optional, org.apache.velocity.*;version="${org.apache.velocity.version}";resolution:=optional, org.joda.time.*;version="${joda-time.orbit.version.range}", org.bouncycastle.*;version="${org.bouncycastle.version}";resolution:=optional, org.slf4j.*;version="${org.slf4j.version}", org.w3c.*;version="${org.w3c.version}";resolution:=optional, org.xml.sax.*;version="${org.xml.sax.version}";resolution:=optional, org.owasp.esapi;resolution:=optional, org.owasp.validator.html;version="${org.owasp.validator.html.version}";resolution:=optional, </Import-Package> <Embed-Dependency>esapi;scope=compile|runtime;inline=false,commons-codec;inline=true,</Embed-Dependency> <Include-Resource> @opensaml-core-${opensaml.version}.jar!/**.xml, @opensaml-core-${opensaml.version}.jar!/templates/**.vm, @opensaml-core-${opensaml.version}.jar!/schema/**.xsd, @opensaml-core-${opensaml.version}.jar!/conf/**, @opensaml-core-${opensaml.version}.jar!/META-INF/services/**, @opensaml-saml-api-${opensaml.version}.jar!/**.xml, @opensaml-saml-api-${opensaml.version}.jar!/templates/**.vm, @opensaml-saml-api-${opensaml.version}.jar!/schema/**.xsd, @opensaml-saml-api-${opensaml.version}.jar!/conf/**, @opensaml-saml-impl-${opensaml.version}.jar!/**.xml, @opensaml-saml-impl-${opensaml.version}.jar!/templates/**.vm, @opensaml-saml-impl-${opensaml.version}.jar!/schema/**.xsd, @opensaml-saml-impl-${opensaml.version}.jar!/conf/**, @opensaml-messaging-api-${opensaml.version}.jar!/**.xml, @opensaml-messaging-api-${opensaml.version}.jar!/templates/**.vm, @opensaml-messaging-api-${opensaml.version}.jar!/schema/**.xsd, @opensaml-messaging-api-${opensaml.version}.jar!/conf/**, @opensaml-messaging-impl-${opensaml.version}.jar!/**.xml, @opensaml-messaging-impl-${opensaml.version}.jar!/templates/**.vm, @opensaml-messaging-impl-${opensaml.version}.jar!/schema/**.xsd, @opensaml-messaging-impl-${opensaml.version}.jar!/conf/**, @opensaml-soap-api-${opensaml.version}.jar!/**.xml, @opensaml-soap-api-${opensaml.version}.jar!/templates/**.vm, @opensaml-soap-api-${opensaml.version}.jar!/schema/**.xsd, @opensaml-soap-api-${opensaml.version}.jar!/conf/**, @opensaml-soap-impl-${opensaml.version}.jar!/**.xml, @opensaml-soap-impl-${opensaml.version}.jar!/templates/**.vm, @opensaml-soap-impl-${opensaml.version}.jar!/schema/**.xsd, @opensaml-soap-impl-${opensaml.version}.jar!/conf/**, @opensaml-profile-impl-${opensaml.version}.jar!/**.xml, @opensaml-profile-impl-${opensaml.version}.jar!/templates/**.vm, @opensaml-profile-impl-${opensaml.version}.jar!/schema/**.xsd, @opensaml-profile-impl-${opensaml.version}.jar!/conf/**, @opensaml-security-api-${opensaml.version}.jar!/**.xml, @opensaml-security-api-${opensaml.version}.jar!/templates/**.vm, @opensaml-security-api-${opensaml.version}.jar!/schema/**.xsd, @opensaml-security-api-${opensaml.version}.jar!/conf/**, @opensaml-security-impl-${opensaml.version}.jar!/**.xml, @opensaml-security-impl-${opensaml.version}.jar!/templates/**.vm, @opensaml-security-impl-${opensaml.version}.jar!/schema/**.xsd, @opensaml-security-impl-${opensaml.version}.jar!/conf/**, @opensaml-security-impl-${opensaml.version}.jar!/**.properties, @opensaml-storage-api-${opensaml.version}.jar!/**.xml, @opensaml-storage-api-${opensaml.version}.jar!/templates/**.vm, @opensaml-storage-api-${opensaml.version}.jar!/schema/**.xsd, @opensaml-storage-api-${opensaml.version}.jar!/conf/**, @opensaml-storage-impl-${opensaml.version}.jar!/**.xml, @opensaml-storage-impl-${opensaml.version}.jar!/templates/**.vm, @opensaml-storage-impl-${opensaml.version}.jar!/schema/**.xsd, @opensaml-storage-impl-${opensaml.version}.jar!/conf/**, @opensaml-xacml-api-${opensaml.version}.jar!/**.xml, @opensaml-xacml-api-${opensaml.version}.jar!/templates/**.vm, @opensaml-xacml-api-${opensaml.version}.jar!/schema/**.xsd, @opensaml-xacml-api-${opensaml.version}.jar!/conf/**, @opensaml-xacml-impl-${opensaml.version}.jar!/**.xml, @opensaml-xacml-impl-${opensaml.version}.jar!/templates/**.vm, @opensaml-xacml-impl-${opensaml.version}.jar!/schema/**.xsd, @opensaml-xacml-impl-${opensaml.version}.jar!/conf/**, @opensaml-xacml-saml-api-${opensaml.version}.jar!/**.xml, @opensaml-xacml-saml-api-${opensaml.version}.jar!/templates/**.vm, @opensaml-xacml-saml-api-${opensaml.version}.jar!/schema/**.xsd, @opensaml-xacml-saml-api-${opensaml.version}.jar!/conf/**, @opensaml-xacml-saml-impl-${opensaml.version}.jar!/**.xml, @opensaml-xacml-saml-impl-${opensaml.version}.jar!/templates/**.vm, @opensaml-xacml-saml-impl-${opensaml.version}.jar!/schema/**.xsd, @opensaml-xacml-saml-impl-${opensaml.version}.jar!/conf/**, @opensaml-xmlsec-api-${opensaml.version}.jar!/**.xml, @opensaml-xmlsec-api-${opensaml.version}.jar!/templates/**.vm, @opensaml-xmlsec-api-${opensaml.version}.jar!/schema/**.xsd, @opensaml-xmlsec-api-${opensaml.version}.jar!/conf/**, @opensaml-xmlsec-api-${opensaml.version}.jar!/META-INF/services/**, @opensaml-xmlsec-impl-${opensaml.version}.jar!/**.xml, @opensaml-xmlsec-impl-${opensaml.version}.jar!/templates/**.vm, @opensaml-xmlsec-impl-${opensaml.version}.jar!/schema/**.xsd, @opensaml-xmlsec-impl-${opensaml.version}.jar!/conf/**, @opensaml-xmlsec-impl-${opensaml.version}.jar!/META-INF/services/**, @java-support-${shibboleth.version}.jar!/**.xml, @java-support-${shibboleth.version}.jar!/templates/**.vm, @java-support-${shibboleth.version}.jar!/schema/**.xsd, @java-support-${shibboleth.version}.jar!/conf/**, </Include-Resource> </instructions> </configuration> </plugin> </plugins> </build> <properties> <!--OpenSAML3 Version--> <opensaml.version>3.3.1</opensaml.version> <!--Shibboleth Version--> <shibboleth.version>7.3.0</shibboleth.version> <!--Apache Commons Codec Version--> <apache.commons.codec.version>1.16.0</apache.commons.codec.version> <joda-time.orbit.version>2.9.4.wso2v1</joda-time.orbit.version> <joda-time.orbit.version.range>[2.9.4,3.0.0)</joda-time.orbit.version.range> <esapi.version>2.5.3.1</esapi.version> <!--OpenSAML3 Orbit Version--> <opensaml.orbit.version>3.3.1.wso2v12</opensaml.orbit.version> <javax.crypto.version>[0.0.0,1.0.0)</javax.crypto.version> <javax.net.version>[0.0.0,1.0.0)</javax.net.version> <javax.security.version>[0.0.0,1.0.0)</javax.security.version> <javax.servlet.jsp.version>[2.2.0,2.3.0)</javax.servlet.jsp.version> <javax.servlet.version>[2.6.0,2.7.0)</javax.servlet.version> <javax.xml.version>[0.0.0,1.0.0)</javax.xml.version> <net.jcip.annotations.version>[0.0,1.0)</net.jcip.annotations.version> <org.apache.commons.httpclient.version>[3.1.0,3.2.0)</org.apache.commons.httpclient.version> <org.apache.commons.ssl.version>[3.1.0,3.2.0)</org.apache.commons.ssl.version> <org.apache.xml.security.version>[1.4.2,2.4.0)</org.apache.xml.security.version> <org.bouncycastle.version>[1.60.0,2.00.0)</org.bouncycastle.version> <org.joda.convert.version>[2.2,2.3)</org.joda.convert.version> <org.slf4j.version>[1.6.0,1.8.0)</org.slf4j.version> <org.w3c.version>[0.0.0,1.0.0)</org.w3c.version> <org.xml.sax.version>[0.0.0,1.0.0)</org.xml.sax.version> <axiom.osgi.version.range>[1.2.11, 2.0.0)</axiom.osgi.version.range> <org.apache.velocity.version>[2.4.1,3.0.0)</org.apache.velocity.version> <apache.log4j2.version>[2.17.1,3.0.0)</apache.log4j2.version> <org.apache.commons.codec.binary.version>[1.4.0,2.0.0)</org.apache.commons.codec.binary.version> <org.apache.commons.collections.iterators.version>[3.2.2,4.0.0)</org.apache.commons.collections.iterators.version> <org.apache.commons.beanutils.version>[1.8.0,2.0.0)</org.apache.commons.beanutils.version> <org.apache.commons.configuration.version>[1.6.0,2.0.0)</org.apache.commons.configuration.version> <org.apache.commons.fileupload.version>[1.2.2,2.0.0)</org.apache.commons.fileupload.version> <bsf.version>[0.0.0,1.0.0)</bsf.version> <junit.framework.version>[0.0.0,1.0.0)</junit.framework.version> <junit.textui.version>[0.0.0,1.0.0)</junit.textui.version> <nu.xom.version>[0.0.0,1.0.0)</nu.xom.version> <org.owasp.validator.html.version>[0.0.0,1.0.0)</org.owasp.validator.html.version> <cryptacular.version>1.2.7</cryptacular.version> </properties> </project>