Copyright 2015, The Apereo Foundation This project includes software developed by The Apereo Foundation. http://www.apereo.org/ Licensed under the Apache License, Version 2.0 (the "License"); you may not use this software 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. =========================================================================== This software originally granted to the Apereo Foundation by UniTime LLC. =========================================================================== This project includes: ClassMate (classmate-1.5.1.jar) under Apache Software License (ASL), Version 2.0 https://github.com/FasterXML/java-classmate Jackson-annotations (jackson-annotations-2.13.0.jar) under Apache Software License (ASL), Version 2.0 http://github.com/FasterXML/jackson Jackson-core (jackson-core-2.16.1.jar) under Apache Software License (ASL), Version 2.0 https://github.com/FasterXML/jackson-core jackson-databind (jackson-databind-2.13.0.jar) under Apache Software License (ASL), Version 2.0 http://github.com/FasterXML/jackson Caffeine cache (caffeine-3.1.1.jar) under Apache Software License (ASL), Version 2.0 https://github.com/ben-manes/caffeine vinnie (vinnie-2.0.2.jar) under MIT License http://github.com/mangstadt/vinnie JCIP Annotations under Apache License (jcip-annotations-1.0-1.jar) under Apache Software License (ASL), Version 2.0 http://stephenc.github.com/jcip-annotations Gson (gson-2.10.1.jar) under Apache Software License (ASL), Version 2.0 https://github.com/google/gson/gson Protocol Buffers [Core] (protobuf-java-3.25.1.jar) under BSD-3-Clause https://developers.google.com/protocol-buffers/protobuf-java/ iText, a Free Java-PDF library (itext-2.1.7.jar) under GNU Lesser General Public License (LGPL), Version 2.1 http://www.lowagie.com/iText/ c3p0 (c3p0-0.9.5.5.jar) under Eclipse Public License, Version 1.0 https://github.com/swaldman/c3p0 mchange-commons-java (mchange-commons-java-0.2.19.jar) under Eclipse Public License, Version 1.0 https://github.com/swaldman/mchange-commons-java Nimbus Content Type (content-type-2.2.jar) under Apache Software License (ASL), Version 2.0 https://bitbucket.org/connect2id/nimbus-content-type Nimbus LangTag (lang-tag-1.7.jar) under Apache Software License (ASL), Version 2.0 https://bitbucket.org/connect2id/nimbus-language-tags Nimbus JOSE+JWT (nimbus-jose-jwt-9.24.4.jar) under Apache Software License (ASL), Version 2.0 https://bitbucket.org/connect2id/nimbus-jose-jwt OAuth 2.0 SDK with OpenID Connect extensions (oauth2-oidc-sdk-9.43.3.jar) under Apache Software License (ASL), Version 2.0 https://bitbucket.org/connect2id/oauth-2.0-sdk-with-openid-connect-extensions ProtoParser (protoparser-4.0.3.jar) under Apache Software License (ASL), Version 2.0 http://github.com/square/protoparser/ istack common utility code runtime (istack-commons-runtime-4.1.1.jar) under Eclipse Distribution License - v 1.0 https://projects.eclipse.org/projects/ee4j/istack-commons/istack-commons-runtime SparseBitSet (SparseBitSet-1.3.jar) under Apache Software License (ASL), Version 2.0 https://github.com/brettwooldridge/SparseBitSet Commons BeanUtils (commons-beanutils-1.8.0.jar) under Apache Software License (ASL), Version 2.0 http://commons.apache.org/beanutils/ Apache Commons Codec (commons-codec-1.16.0.jar) under Apache Software License (ASL), Version 2.0 https://commons.apache.org/proper/commons-codec/ Commons Digester (commons-digester-2.0.jar) under Apache Software License (ASL), Version 2.0 http://commons.apache.org/digester/ Apache Commons FileUpload (commons-fileupload-1.4.jar) under Apache Software License (ASL), Version 2.0 http://commons.apache.org/proper/commons-fileupload/ Apache Commons IO (commons-io-2.15.1.jar) under Apache Software License (ASL), Version 2.0 https://commons.apache.org/proper/commons-io/ Apache Commons Logging (commons-logging-1.3.0.jar) under Apache Software License (ASL), Version 2.0 https://commons.apache.org/proper/commons-logging/ Non-Blocking Reactive Foundation for the JVM (reactor-core-3.4.34.jar) under Apache Software License (ASL), Version 2.0 https://github.com/reactor/reactor-core RxJava (rxjava-3.1.4.jar) under Apache Software License (ASL), Version 2.0 https://github.com/ReactiveX/RxJava Jandex: Core (jandex-3.1.2.jar) under Apache Software License (ASL), Version 2.0 https://smallrye.io Jakarta Activation API (jakarta.activation-api-2.1.1.jar) under EDL 1.0 https://github.com/jakartaee/jaf-api Jakarta Dependency Injection (jakarta.inject-api-2.0.1.jar) under Apache Software License (ASL), Version 2.0 https://github.com/eclipse-ee4j/injection-api Jakarta Mail API (jakarta.mail-api-2.1.1.jar) under EDL 1.0 https://projects.eclipse.org/projects/ee4j/jakarta.mail-api Jakarta Persistence API (jakarta.persistence-api-3.1.0.jar) under Eclipse Distribution License v. 1.0 https://github.com/eclipse-ee4j/jpa-api jakarta.transaction API (jakarta.transaction-api-2.0.1.jar) under EPL 2.0 https://projects.eclipse.org/projects/ee4j.jta Jakarta XML Binding API (jakarta.xml.bind-api-4.0.0.jar) under Eclipse Distribution License - v 1.0 https://github.com/eclipse-ee4j/jaxb-api/jakarta.xml.bind-api Joda-Time (joda-time-2.12.7.jar) under Apache Software License (ASL), Version 2.0 https://www.joda.org/joda-time/ jstl (jstl-1.2.jar) under Common Development and Distribution License (CDDL), Version 1.0 Byte Buddy (without dependencies) (byte-buddy-1.14.11.jar) under Apache Software License (ASL), Version 2.0 https://bytebuddy.net/byte-buddy ASM based accessors helper used by json-smart (accessors-smart-2.4.9.jar) under Apache Software License (ASL), Version 2.0 https://urielch.github.io/ JSON Small and Fast Parser (json-smart-2.4.10.jar) under Apache Software License (ASL), Version 2.0 https://urielch.github.io/ biweekly (biweekly-0.6.8.jar) under BSD or BSD-style License http://github.com/mangstadt/biweekly OGNL - Object Graph Navigation Library (ognl-3.1.29.jar) under Apache Software License (ASL), Version 2.0 http://ognl.org ANTLR 4 Runtime (antlr4-runtime-4.13.0.jar) under BSD-3-Clause https://www.antlr.org/antlr4-runtime/ Apache Commons Collections (commons-collections4-4.4.jar) under Apache Software License (ASL), Version 2.0 https://commons.apache.org/proper/commons-collections/ Apache Commons Lang (commons-lang3-3.14.0.jar) under Apache Software License (ASL), Version 2.0 https://commons.apache.org/proper/commons-lang/ Apache Commons Math (commons-math3-3.6.1.jar) under Apache Software License (ASL), Version 2.0 http://commons.apache.org/proper/commons-math/ Apache Commons Text (commons-text-1.11.0.jar) under Apache Software License (ASL), Version 2.0 https://commons.apache.org/proper/commons-text Apache Log4j API (log4j-api-2.23.0.jar) under Apache Software License (ASL), Version 2.0 https://logging.apache.org/log4j/2.x/log4j/log4j-api/ Apache Log4j Core (log4j-core-2.23.0.jar) under Apache Software License (ASL), Version 2.0 https://logging.apache.org/log4j/2.x/log4j/log4j-core/ Apache Log4j Commons Logging Bridge (log4j-jcl-2.23.0.jar) under Apache Software License (ASL), Version 2.0 https://logging.apache.org/log4j/2.x/log4j/log4j-jcl/ Apache Log4j SLF4J Binding (log4j-slf4j-impl-2.23.0.jar) under Apache Software License (ASL), Version 2.0 https://logging.apache.org/log4j/2.x/log4j/log4j-slf4j-impl/ Apache Log4j Web (log4j-web-2.23.0.jar) under Apache Software License (ASL), Version 2.0 https://logging.apache.org/log4j/2.x/log4j/log4j-web/ Apache POI - Common (poi-5.2.5.jar) under Apache Software License (ASL), Version 2.0 https://poi.apache.org/ Struts 2 Convention Plugin (struts2-convention-plugin-2.5.33.jar) under Apache Software License (ASL), Version 2.0 http://struts.apache.org/struts2-plugins/struts2-convention-plugin/ Struts 2 Core (struts2-core-2.5.33.jar) under Apache Software License (ASL), Version 2.0 http://struts.apache.org/struts2-core/ Struts 2 Tiles Plugin (struts2-tiles-plugin-2.5.33.jar) under Apache Software License (ASL), Version 2.0 http://struts.apache.org/struts2-plugins/struts2-tiles-plugin/ Tiles - API (tiles-api-3.0.8.jar) under Apache Software License (ASL), Version 2.0 http://tiles.apache.org/framework/tiles-api/ Autotag - Core runtime (tiles-autotag-core-runtime-1.2.jar) under Apache Software License (ASL), Version 2.0 http://tiles.apache.org/tiles-autotag/tiles-autotag-core-runtime/ Tiles - Core Library (tiles-core-3.0.8.jar) under Apache Software License (ASL), Version 2.0 http://tiles.apache.org/framework/tiles-core/ Tiles - EL support (tiles-el-3.0.8.jar) under Apache Software License (ASL), Version 2.0 http://tiles.apache.org/framework/tiles-el/ Tiles - FreeMarker Support (tiles-freemarker-3.0.8.jar) under Apache Software License (ASL), Version 2.0 http://tiles.apache.org/framework/tiles-freemarker/ Tiles - JSP support (tiles-jsp-3.0.8.jar) under Apache Software License (ASL), Version 2.0 http://tiles.apache.org/framework/tiles-jsp/ Tiles - OGNL support (tiles-ognl-3.0.8.jar) under Apache Software License (ASL), Version 2.0 http://tiles.apache.org/framework/tiles-ognl/ Tiles request - API (tiles-request-api-1.0.7.jar) under Apache Software License (ASL), Version 2.0 http://tiles.apache.org/tiles-request/tiles-request-api/ Tiles Request - Freemarker support (tiles-request-freemarker-1.0.7.jar) under Apache Software License (ASL), Version 2.0 http://tiles.apache.org/tiles-request/tiles-request-freemarker/ Tiles Request - JSP support (tiles-request-jsp-1.0.7.jar) under Apache Software License (ASL), Version 2.0 http://tiles.apache.org/tiles-request/tiles-request-jsp/ Tiles request - Servlet support (tiles-request-servlet-1.0.7.jar) under Apache Software License (ASL), Version 2.0 http://tiles.apache.org/tiles-request/tiles-request-servlet/ Tiles - Servlet support (tiles-servlet-3.0.8.jar) under Apache Software License (ASL), Version 2.0 http://tiles.apache.org/framework/tiles-servlet/ Tiles - Template Technologies Support (tiles-template-3.0.8.jar) under Apache Software License (ASL), Version 2.0 http://tiles.apache.org/framework/tiles-template/ AspectJ Runtime (aspectjrt-1.9.20.1.jar) under Eclipse Public License - v 2.0 https://www.eclipse.org/aspectj/ Bouncy Castle PKIX, CMS, EAC, TSP, PKCS, OCSP, CMP, and CRMF APIs (bcpkix-jdk15on-1.70.jar) under Bouncy Castle Licence https://www.bouncycastle.org/java.html Bouncy Castle Provider (bcprov-jdk15on-1.70.jar) under Bouncy Castle Licence https://www.bouncycastle.org/java.html Bouncy Castle ASN.1 Extension and Utility APIs (bcutil-jdk15on-1.70.jar) under Bouncy Castle Licence https://www.bouncycastle.org/java.html dom4j (dom4j-2.1.4.jar) under Plexus http://dom4j.github.io/ Angus Activation Registries (angus-activation-2.0.1.jar) under EDL 1.0 https://github.com/eclipse-ee4j/angus-activation/angus-activation Angus Mail default provider (jakarta.mail-2.0.2.jar) under EDL 1.0 http://eclipse-ee4j.github.io/angus-mail/jakarta.mail Apache FreeMarker (freemarker-2.3.32.jar) under Apache Software License (ASL), Version 2.0 https://freemarker.apache.org/ JAXB Core (jaxb-core-4.0.2.jar) under Eclipse Distribution License - v 1.0 https://eclipse-ee4j.github.io/jaxb-ri/ JAXB Runtime (jaxb-runtime-4.0.2.jar) under Eclipse Distribution License - v 1.0 https://eclipse-ee4j.github.io/jaxb-ri/ TXW2 Runtime (txw2-4.0.2.jar) under Eclipse Distribution License - v 1.0 https://eclipse-ee4j.github.io/jaxb-ri/ gwt-servlet (gwt-servlet-2.10.0.jar) under Apache Software License (ASL), Version 2.0 http://www.gwtproject.org/gwt-servlet/ Hibernate Commons Annotations (hibernate-commons-annotations-6.0.6.Final.jar) under GNU Library General Public License v2.1 or later http://hibernate.org Hibernate ORM - hibernate-c3p0 (hibernate-c3p0-6.4.4.Final.jar) under GNU Library General Public License v2.1 or later https://hibernate.org/orm Hibernate ORM - hibernate-core (hibernate-core-6.4.4.Final.jar) under GNU Library General Public License v2.1 or later https://hibernate.org/orm Infinispan Commons Jakarta EE (infinispan-commons-jakarta-14.0.21.Final.jar) under Apache Software License (ASL), Version 2.0 http://www.infinispan.org/infinispan-commons-parent/infinispan-commons-jakarta Infinispan Core Jakarta EE (infinispan-core-jakarta-14.0.21.Final.jar) under Apache Software License (ASL), Version 2.0 http://www.infinispan.org/infinispan-core-jakarta Infinispan Hibernate Cache Commons (infinispan-hibernate-cache-commons-14.0.21.Final.jar) under Apache Software License (ASL), Version 2.0 http://www.infinispan.org/infinispan-hibernate-parent/infinispan-hibernate-cache-commons Infinispan Hibernate Cache SPI (infinispan-hibernate-cache-spi-14.0.21.Final.jar) under Apache Software License (ASL), Version 2.0 http://www.infinispan.org/infinispan-hibernate-parent/infinispan-hibernate-cache-spi Infinispan Hibernate 6.2 Cache (infinispan-hibernate-cache-v62-14.0.21.Final.jar) under Apache Software License (ASL), Version 2.0 http://www.infinispan.org/infinispan-hibernate-parent/infinispan-hibernate-cache-v62 Infinispan JBoss Marshalling (infinispan-jboss-marshalling-14.0.21.Final.jar) under Apache Software License (ASL), Version 2.0 http://www.infinispan.org/infinispan-jboss-marshalling ProtoStream - core (protostream-4.6.5.Final.jar) under Apache Software License (ASL), Version 2.0 https://github.com/infinispan/protostream ProtoStream - builtin types (protostream-types-4.6.5.Final.jar) under Apache Software License (ASL), Version 2.0 https://infinispan.org/protostream-types Jasig CAS Client for Java - Core (cas-client-core-3.6.4.jar) under Apache Software License (ASL), Version 2.0 https://www.apereo.org/cas/cas-client-core Javassist (javassist-3.30.2-GA.jar) under Apache Software License (ASL), Version 2.0 https://www.javassist.org/ JBossTS jbossjta (jbossjta-4.16.6.Final.jar) under GNU Lesser General Public License (LGPL), Version 2.1 http://www.jboss.org/jbosstm/ JBoss Logging 3 (jboss-logging-3.5.0.Final.jar) under Apache Software License (ASL), Version 2.0 http://www.jboss.org JBoss Marshalling API (jboss-marshalling-2.1.1.Final.jar) under Apache Software License (ASL), Version 2.0 http://www.jboss.org/jboss-marshalling-parent/jboss-marshalling JBoss Marshalling River (jboss-marshalling-river-2.1.1.Final.jar) under Apache Software License (ASL), Version 2.0 http://www.jboss.org/jboss-marshalling-parent/jboss-marshalling-river JBoss Threads (jboss-threads-2.3.3.Final.jar) under Apache Software License (ASL), Version 2.0 http://www.jboss.org/jboss-threads JGroups (jgroups-5.3.4.Final.jar) under Apache Software License (ASL), Version 2.0 http://www.jgroups.org asm (asm-9.6.jar) under BSD-3-Clause http://asm.ow2.io/ reactive-streams (reactive-streams-1.0.4.jar) under MIT-0 http://www.reactive-streams.org/ Restlet Core - API and Engine (org.restlet-2.4.3.jar) under Apache Software License (ASL), Version 2.0 http://restlet.org/org.restlet JCL 1.1.1 implemented over SLF4J (jcl-over-slf4j-1.7.6.jar) under MIT License http://www.slf4j.org SLF4J API Module (slf4j-api-1.7.36.jar) under MIT License http://www.slf4j.org Spring AOP (spring-aop-5.3.32.jar) under Apache Software License (ASL), Version 2.0 https://github.com/spring-projects/spring-framework Spring Beans (spring-beans-5.3.32.jar) under Apache Software License (ASL), Version 2.0 https://github.com/spring-projects/spring-framework Spring Context (spring-context-5.3.32.jar) under Apache Software License (ASL), Version 2.0 https://github.com/spring-projects/spring-framework Spring Context Support (spring-context-support-5.3.32.jar) under Apache Software License (ASL), Version 2.0 https://github.com/spring-projects/spring-framework Spring Core (spring-core-5.3.32.jar) under Apache Software License (ASL), Version 2.0 https://github.com/spring-projects/spring-framework Spring Expression Language (SpEL) (spring-expression-5.3.32.jar) under Apache Software License (ASL), Version 2.0 https://github.com/spring-projects/spring-framework Spring Commons Logging Bridge (spring-jcl-5.3.32.jar) under Apache Software License (ASL), Version 2.0 https://github.com/spring-projects/spring-framework Spring JDBC (spring-jdbc-5.3.32.jar) under Apache Software License (ASL), Version 2.0 https://github.com/spring-projects/spring-framework Spring Messaging (spring-messaging-5.3.32.jar) under Apache Software License (ASL), Version 2.0 https://github.com/spring-projects/spring-framework Spring Transaction (spring-tx-5.3.32.jar) under Apache Software License (ASL), Version 2.0 https://github.com/spring-projects/spring-framework Spring Web (spring-web-5.3.32.jar) under Apache Software License (ASL), Version 2.0 https://github.com/spring-projects/spring-framework Spring Integration Core (spring-integration-core-5.5.20.jar) under Apache Software License (ASL), Version 2.0 https://github.com/spring-projects/spring-integration Spring Integration File Support (spring-integration-file-5.5.20.jar) under Apache Software License (ASL), Version 2.0 https://github.com/spring-projects/spring-integration Spring Integration Mail Support (spring-integration-mail-5.5.20.jar) under Apache Software License (ASL), Version 2.0 https://github.com/spring-projects/spring-integration spring-ldap-core (spring-ldap-core-2.4.1.jar) under Apache Software License (ASL), Version 2.0 https://spring.io/projects/spring-ldap Spring Retry (spring-retry-1.3.4.jar) under Apache Software License (ASL), Version 2.0 https://www.springsource.org spring-security-acl (spring-security-acl-5.8.10.jar) under Apache Software License (ASL), Version 2.0 https://spring.io/projects/spring-security spring-security-aspects (spring-security-aspects-5.8.10.jar) under Apache Software License (ASL), Version 2.0 https://spring.io/projects/spring-security spring-security-cas (spring-security-cas-5.8.10.jar) under Apache Software License (ASL), Version 2.0 https://spring.io/projects/spring-security spring-security-config (spring-security-config-5.8.10.jar) under Apache Software License (ASL), Version 2.0 https://spring.io/projects/spring-security spring-security-core (spring-security-core-5.8.10.jar) under Apache Software License (ASL), Version 2.0 https://spring.io/projects/spring-security spring-security-crypto (spring-security-crypto-5.8.10.jar) under Apache Software License (ASL), Version 2.0 https://spring.io/projects/spring-security spring-security-ldap (spring-security-ldap-5.8.10.jar) under Apache Software License (ASL), Version 2.0 https://spring.io/projects/spring-security spring-security-oauth2-client (spring-security-oauth2-client-5.8.10.jar) under Apache Software License (ASL), Version 2.0 https://spring.io/projects/spring-security spring-security-oauth2-core (spring-security-oauth2-core-5.8.10.jar) under Apache Software License (ASL), Version 2.0 https://spring.io/projects/spring-security spring-security-taglibs (spring-security-taglibs-5.8.10.jar) under Apache Software License (ASL), Version 2.0 https://spring.io/projects/spring-security spring-security-web (spring-security-web-5.8.10.jar) under Apache Software License (ASL), Version 2.0 https://spring.io/projects/spring-security CPSolver (cpsolver-1.4-SNAPSHOT.jar) under GNU Lesser General Public License (LGPL), Version 3 http://www.cpsolver.org wildfly-common (wildfly-common-1.3.0.Final.jar) under Apache Software License (ASL), Version 2.0 http://www.jboss.org/wildfly-common Tomcat Migration Tool for Jakarta EE (jakartaee-migration-1.0.0.jar) under the Apache Software License (ASL), Version 2.0 https://github.com/apache/tomcat-jakartaee-migration Leaflet 1.3.1 (a JavaScript library for interactive maps) under BSD or BSD-style License https://leafletjs.com/ The famfamfam Silk Icons under Creative Commons Attribution 3.0 License http://www.famfamfam.com/lab/icons/silk LED Icon Set under Creative Commons Attribution 3.0 License http://led24.de/iconset/ Free web development icons under Public Domain http://www.icojam.com/blog/?p=119 Onebit icon sets under Public Domain http://www.icojam.com/blog/?p=177 =========================================================================== For the appropriate license, see Apache Software License (ASL), Version 2.0 http://www.apache.org/licenses/LICENSE-2.0 http://www.gwtproject.org/terms.html (GWT) BSD or BSD-style Licenses http://asm.ow2.org/license.html (ASM Core) http://www.antlr.org/license.html (AntLR Parser Generator) http://freemarker.org/docs/app_license.html (FreeMaker) http://opensource.org/licenses/bsd-license.php (Protocol Buffer Java API, biweekly) http://dom4j.sourceforge.net/dom4j-1.6.1/license.html (dom4j) https://github.com/Leaflet/Leaflet/blob/master/LICENSE (Leaflet) http://jaxen.codehaus.org/license.html (jaxen) Common Development and Distribution License (CDDL), Version 1.0 http://opensource.org/licenses/CDDL-1.0 Creative Commons Attribution 3.0 License http://creativecommons.org/licenses/by/3.0 Eclipse Public License (EPL), Version 1.0 http://www.eclipse.org/legal/epl-v10.html GNU Lesser General Public License (LGPL), Version 2.1 https://www.gnu.org/licenses/old-licenses/lgpl-2.1.html GNU Lesser General Public License (LGPL), Version 3 https://www.gnu.org/licenses/lgpl.html JA-SIG License for Use http://www.jasig.org/cas/license Public Domain http://www.json.org/license.html (JSON) http://creativecommons.org/publicdomain/mark/1.0 (Free web development icons, Onebit icon sets) MIT License http://www.slf4j.org/license.html (SLF4J) Mozilla Public License (MPL), Version 1.1 http://www.mozilla.org/MPL/1.1