1 <?xml version="1.0" encoding="UTF-8"?>
2 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
4 <modelVersion>4.0.0</modelVersion>
6 <groupId>edu.internet2.middleware</groupId>
7 <artifactId>shibboleth-identityprovider</artifactId>
8 <version>2.2.0-SNAPSHOT</version>
10 <!-- We bundle as a jar here, the installer creates the WAR -->
11 <packaging>jar</packaging>
13 <name>Shibboleth Identity Provider</name>
15 The Shibboleth Identity Provider is used by an organization to securely assert information, via SAML, about
16 their users. This information is then read and acted upon by Service Providers.
21 <id>shibboleth.internet2.edu</id>
22 <name>Internet2</name>
23 <layout>default</layout>
24 <url>http://shibboleth.internet2.edu/downloads/maven2</url>
26 <enabled>false</enabled>
31 <distributionManagement>
34 <url>${dist.release.url}</url>
36 </distributionManagement>
39 <!-- Compile dependencies -->
41 <groupId>edu.internet2.middleware</groupId>
42 <artifactId>shibboleth-common</artifactId>
43 <version>1.2.0</version>
46 <groupId>javax.servlet</groupId>
47 <artifactId>servlet-api</artifactId>
48 <version>2.4</version>
51 <!-- Provided dependencies -->
53 <!-- Runtime dependencies -->
55 <groupId>org.apache.xerces</groupId>
56 <artifactId>xml-apis</artifactId>
57 <version>2.9.1</version>
58 <scope>runtime</scope>
61 <groupId>org.apache.xerces</groupId>
62 <artifactId>xercesImpl</artifactId>
63 <version>2.9.1</version>
64 <scope>runtime</scope>
67 <groupId>org.apache.xerces</groupId>
68 <artifactId>resolver</artifactId>
69 <version>2.9.1</version>
70 <scope>runtime</scope>
73 <groupId>org.apache.xerces</groupId>
74 <artifactId>serializer</artifactId>
75 <version>2.9.1</version>
76 <scope>runtime</scope>
79 <groupId>org.apache.xalan</groupId>
80 <artifactId>xalan</artifactId>
81 <version>2.7.1</version>
82 <scope>runtime</scope>
85 <groupId>org.apache.ant</groupId>
86 <artifactId>ant</artifactId>
87 <version>1.7.0</version>
88 <scope>runtime</scope>
91 <groupId>org.apache.ant</groupId>
92 <artifactId>ant-nodeps</artifactId>
93 <version>1.7.0</version>
94 <scope>runtime</scope>
97 <groupId>ant-contrib</groupId>
98 <artifactId>ant-contrib</artifactId>
99 <version>1.0b2</version>
100 <scope>runtime</scope>
103 <groupId>ant</groupId>
104 <artifactId>ant</artifactId>
109 <groupId>edu.internet2.middleware</groupId>
110 <artifactId>ant-extensions</artifactId>
111 <version>13Apr2008</version>
112 <scope>runtime</scope>
115 <groupId>org.bouncycastle</groupId>
116 <artifactId>bcprov-jdk14</artifactId>
121 <groupId>edu.internet2.middleware</groupId>
122 <artifactId>shibboleth-jce</artifactId>
123 <version>1.1.0</version>
124 <scope>runtime</scope>
127 <!-- Test dependencies -->
129 <groupId>junit</groupId>
130 <artifactId>junit</artifactId>
131 <version>3.8.1</version>
135 <groupId>xmlunit</groupId>
136 <artifactId>xmlunit</artifactId>
137 <version>1.0</version>
141 <groupId>org.springframework</groupId>
142 <artifactId>spring-mock</artifactId>
143 <version>2.0.8</version>
147 <groupId>commons-logging</groupId>
148 <artifactId>commons-logging</artifactId>
157 <groupId>org.apache.maven.plugins</groupId>
158 <artifactId>maven-resources-plugin</artifactId>
160 <encoding>UTF-8</encoding>
164 <groupId>org.apache.maven.plugins</groupId>
165 <artifactId>maven-compiler-plugin</artifactId>
173 <groupId>org.apache.maven.plugins</groupId>
174 <artifactId>maven-assembly-plugin</artifactId>
177 <descriptor>src/main/assembly/bin.xml</descriptor>
178 <descriptor>src/main/assembly/src.xml</descriptor>
180 <tarLongFileMode>gnu</tarLongFileMode>
184 <id>make-assembly</id>
185 <phase>package</phase>
187 <goal>attached</goal>
193 <groupId>org.apache.maven.plugins</groupId>
194 <artifactId>maven-surefire-plugin</artifactId>
196 <argLine>-Xmx256m</argLine>
200 <groupId>org.apache.maven.plugins</groupId>
201 <artifactId>maven-jar-plugin</artifactId>
206 <Main-Class>edu.internet2.middleware.shibboleth.idp.Version</Main-Class>
210 <name>edu/internet2/middleware/shibboleth/idp/</name>
212 <Implementation-Title>${pom.artifactId}</Implementation-Title>
213 <Implementation-Version>${pom.version}</Implementation-Version>
214 <Implementation-Vendor>shibboleth.internet2.edu</Implementation-Vendor>
227 <groupId>org.apache.maven.plugins</groupId>
228 <artifactId>maven-javadoc-plugin</artifactId>
231 <link>http://java.sun.com/j2se/1.5.0/docs/api/</link>
232 <link>http://joda-time.sourceforge.net/apidocs/</link>
233 <link>http://static.springsource.org/spring/docs/2.0.x/api/</link>
236 <author>false</author>
237 <version>true</version>
238 <doctitle>${project.name} ${project.version} Java API.</doctitle>
239 <windowtitle>${project.name} ${project.version} Java API.</windowtitle>
240 <overview>src/main/java/overview.html</overview>
244 <groupId>org.apache.maven.plugins</groupId>
245 <artifactId>maven-jxr-plugin</artifactId>
247 <outputDirectory>${project.reporting.outputDirectory}/xref</outputDirectory>
248 <doctitle>${project.name} ${project.version} Code Cross-Reference</doctitle>
249 <windowtitle>${project.name} ${project.version} Java API.</windowtitle>
250 <javadocDir>${project.reporting.outputDirectory}/apidocs</javadocDir>
254 <groupId>org.apache.maven.plugins</groupId>
255 <artifactId>maven-checkstyle-plugin</artifactId>
257 <configLocation>checkstyle.xml</configLocation>
258 <outputDirectory>${project.reporting.outputDirectory}/style</outputDirectory>
259 <enableRSS>false</enableRSS>
263 <groupId>org.apache.maven.plugins</groupId>
264 <artifactId>maven-surefire-report-plugin</artifactId>
266 <outputDirectory>${project.reporting.outputDirectory}/unitTest</outputDirectory>
267 <xrefLocation>${project.reporting.outputDirectory}/xref</xrefLocation>
279 <artifactId>maven-compiler-plugin</artifactId>
282 <groupId>org.apache.maven.plugins</groupId>
283 <artifactId>maven-javadoc-plugin</artifactId>
286 <id>release-javadoc</id>
287 <phase>package</phase>
295 <groupId>org.apache.maven.plugins</groupId>
296 <artifactId>maven-jxr-plugin</artifactId>
300 <phase>package</phase>
309 <groupId>org.apache.maven.plugins</groupId>
310 <artifactId>maven-checkstyle-plugin</artifactId>
313 <id>release-checkstyle</id>
314 <phase>package</phase>
316 <goal>checkstyle</goal>
323 <groupId>org.apache.maven.plugins</groupId>
324 <artifactId>maven-surefire-report-plugin</artifactId>
327 <id>release-unitTest</id>
328 <phase>package</phase>
330 <goal>report-only</goal>
336 <artifactId>maven-assembly-plugin</artifactId>
339 <id>make-assembly</id>
340 <phase>package</phase>
342 <goal>attached</goal>
348 <groupId>org.apache.maven.plugins</groupId>
349 <artifactId>maven-gpg-plugin</artifactId>
352 <id>sign-artifacts</id>
353 <phase>verify</phase>
365 <!-- Project Metadata -->
366 <url>http://shibboleth.internet2.edu/</url>
368 <inceptionYear>2006</inceptionYear>
372 <name>Apache 2</name>
373 <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
374 <distribution>repo</distribution>
379 <name>Internet2</name>
380 <url>http://www.internet2.edu/</url>
384 <system>JIRA</system>
385 <url>http://bugs.internet2.edu/</url>
390 <name>Shibboleth Announce</name>
391 <subscribe>http://shibboleth.internet2.edu/support.html#lists</subscribe>
392 <unsubscribe>http://shibboleth.internet2.edu/support.html#lists</unsubscribe>
393 <post>shibboleth-announce@internet2.edu</post>
394 <archive>https://mail.internet2.edu/wws/arc/shibboleth-announce</archive>
397 <name>Shibboleth Users</name>
398 <subscribe>http://shibboleth.internet2.edu/support.html#lists</subscribe>
399 <unsubscribe>http://shibboleth.internet2.edu/support.html#lists</unsubscribe>
400 <post>shibboleth-users@internet2.edu</post>
401 <archive>https://mail.internet2.edu/wws/arc/shibboleth-users</archive>
404 <name>Shibboleth Development</name>
405 <subscribe>http://shibboleth.internet2.edu/support.html#lists</subscribe>
406 <unsubscribe>http://shibboleth.internet2.edu/support.html#lists</unsubscribe>
407 <post>shibboleth-dev@internet2.edu</post>
408 <archive>https://mail.internet2.edu/wws/arc/shibboleth-dev</archive>
413 <connection>scm:svn:https://svn.middleware.georgetown.edu/java-idp/</connection>
414 <developerConnection>scm:svn:https://svn.middleware.georgetown.edu/java-idp/</developerConnection>
416 <url>http://svn.middleware.georgetown.edu/view/?root=java-idp</url>
422 <name>Scott Cantor</name>
423 <organization>The Ohio State University</organization>
424 <organizationUrl>http://www.ohio-state.edu/</organizationUrl>
426 <role>developer</role>
428 <timezone>-5</timezone>
432 <name>Nate Klingenstein</name>
433 <organization>Internet2</organization>
434 <organizationUrl>http://www.internet2.edu/</organizationUrl>
436 <role>documentation</role>
438 <timezone>-7</timezone>
442 <name>Chad La Joie</name>
443 <organization>SWITCH</organization>
444 <organizationUrl>http://www.switch.ch/</organizationUrl>
446 <role>developer</role>
447 <role>documentation</role>
449 <timezone>+1</timezone>
453 <name>Will Norris</name>
454 <organization>University of Southern California</organization>
455 <organizationUrl>http://www.usc.edu/</organizationUrl>
457 <role>developer</role>
459 <timezone>-8</timezone>
463 <name>Rod Widdowson</name>
464 <organization>University of Edinburgh</organization>
465 <organizationUrl>http://www.ed.ac.uk/</organizationUrl>
467 <role>developer</role>
469 <timezone>0</timezone>