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: Code Generation Library (cglib-2.2.2.jar) under Apache Software License (ASL), Version 2.0 http://cglib.sourceforge.net/ 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.18.0.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-2.9.3.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.11.0.jar) under Apache Software License (ASL), Version 2.0 https://github.com/google/gson error-prone annotations (error_prone_annotations-2.27.0.jar) under Apache Software License (ASL), Version 2.0 https://errorprone.info/error_prone_annotations Protocol Buffers [Core] (protobuf-java-4.28.2.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.3.jar) under Apache Software License (ASL), Version 2.0 http://commons.apache.org/beanutils/ Apache Commons Codec (commons-codec-1.17.0.jar) under Apache Software License (ASL), Version 2.0 https://commons.apache.org/proper/commons-codec/ Apache Commons FileUpload (commons-fileupload-1.5.jar) under Apache Software License (ASL), Version 2.0 https://commons.apache.org/proper/commons-fileupload/ Apache Commons IO (commons-io-2.17.0.jar) under Apache Software License (ASL), Version 2.0 https://commons.apache.org/proper/commons-io/ Apache Commons Logging (commons-logging-1.3.4.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.9.jar) under Apache Software License (ASL), Version 2.0 https://github.com/ReactiveX/RxJava Jandex: Core (jandex-3.2.0.jar) under Apache Software License (ASL), Version 2.0 https://smallrye.io Jakarta Activation API (jakarta.activation-api-2.1.3.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.3.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.13.0.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.18.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.3.5.jar) under Apache Software License (ASL), Version 2.0 https://github.com/jkuhnert/ognl/ 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 Digester (commons-digester3-3.2.jar) under Apache Software License (ASL), Version 2.0 http://commons.apache.org/digester/ Apache Commons Lang (commons-lang3-3.17.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.12.0.jar) under Apache Software License (ASL), Version 2.0 https://commons.apache.org/proper/commons-text Apache Log4j API (log4j-api-2.24.1.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.24.1.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.24.1.jar) under Apache Software License (ASL), Version 2.0 https://logging.apache.org/log4j/2.x/log4j/log4j-jcl/ SLF4J 1 Binding for Log4j API (log4j-slf4j-impl-2.24.1.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.24.1.jar) under Apache Software License (ASL), Version 2.0 https://logging.apache.org/log4j/2.x/log4j/log4j-web/ Apache POI - Common (poi-5.3.0.jar) under Apache Software License (ASL), Version 2.0 https://poi.apache.org/ Struts 2 Convention Plugin (struts2-convention-plugin-6.6.0.jar) under Apache Software License (ASL), Version 2.0 https://struts.apache.org/struts2-plugins/struts2-convention-plugin/ Struts 2 Core (struts2-core-6.6.0.jar) under Apache Software License (ASL), Version 2.0 https://struts.apache.org/struts2-core/ Struts 2 Tiles Plugin (struts2-tiles-plugin-6.6.0.jar) under Apache Software License (ASL), Version 2.0 https://struts.apache.org/struts2-plugins/struts2-tiles-plugin/ 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 Checker Qual (checker-qual-3.19.0.jar) under The MIT License https://checkerframework.org dom4j (dom4j-2.1.4.jar) under Plexus http://dom4j.github.io/ Angus Activation Registries (angus-activation-2.0.2.jar) under EDL 1.0 https://github.com/eclipse-ee4j/angus-activation/angus-activation Angus Mail default provider (jakarta.mail-2.0.3.jar) under EDL 1.0 http://eclipse-ee4j.github.io/angus-mail/jakarta.mail Apache FreeMarker (freemarker-2.3.33.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.11.0.jar) under Apache Software License (ASL), Version 2.0 http://www.gwtproject.org/gwt-servlet/ Hibernate Commons Annotations (hibernate-commons-annotations-7.0.1.Final.jar) under Apache Software License (ASL), Version 2.0 http://hibernate.org Hibernate ORM - hibernate-c3p0 (hibernate-c3p0-6.6.1.Final.jar) under GNU Library General Public License v2.1 or later https://hibernate.org/orm Hibernate ORM - hibernate-core (hibernate-core-6.6.1.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.32.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.32.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.32.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.32.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.32.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.32.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.5.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.5.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.6.Final.jar) under Apache Software License (ASL), Version 2.0 http://www.jboss.org/jboss-threads JGroups (jgroups-5.3.13.Final.jar) under Apache Software License (ASL), Version 2.0 http://www.jgroups.org asm (asm-9.7.1.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.4.jar) under Apache Software License (ASL), Version 2.0 http://restlet.org/org.restlet SLF4J API Module (slf4j-api-1.7.36.jar) under MIT License http://www.slf4j.org Spring AOP (spring-aop-5.3.39.jar) under Apache Software License (ASL), Version 2.0 https://github.com/spring-projects/spring-framework Spring Beans (spring-beans-5.3.39.jar) under Apache Software License (ASL), Version 2.0 https://github.com/spring-projects/spring-framework Spring Context (spring-context-5.3.39.jar) under Apache Software License (ASL), Version 2.0 https://github.com/spring-projects/spring-framework Spring Context Support (spring-context-support-5.3.39.jar) under Apache Software License (ASL), Version 2.0 https://github.com/spring-projects/spring-framework Spring Core (spring-core-5.3.39.jar) under Apache Software License (ASL), Version 2.0 https://github.com/spring-projects/spring-framework Spring Expression Language (SpEL) (spring-expression-5.3.39.jar) under Apache Software License (ASL), Version 2.0 https://github.com/spring-projects/spring-framework Spring Commons Logging Bridge (spring-jcl-5.3.39.jar) under Apache Software License (ASL), Version 2.0 https://github.com/spring-projects/spring-framework Spring JDBC (spring-jdbc-5.3.39.jar) under Apache Software License (ASL), Version 2.0 https://github.com/spring-projects/spring-framework Spring Messaging (spring-messaging-5.3.39.jar) under Apache Software License (ASL), Version 2.0 https://github.com/spring-projects/spring-framework Spring Transaction (spring-tx-5.3.39.jar) under Apache Software License (ASL), Version 2.0 https://github.com/spring-projects/spring-framework Spring Web (spring-web-5.3.39.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.2.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.15.jar) under Apache Software License (ASL), Version 2.0 https://spring.io/projects/spring-security spring-security-aspects (spring-security-aspects-5.8.15.jar) under Apache Software License (ASL), Version 2.0 https://spring.io/projects/spring-security spring-security-cas (spring-security-cas-5.8.15.jar) under Apache Software License (ASL), Version 2.0 https://spring.io/projects/spring-security spring-security-config (spring-security-config-5.8.15.jar) under Apache Software License (ASL), Version 2.0 https://spring.io/projects/spring-security spring-security-core (spring-security-core-5.8.15.jar) under Apache Software License (ASL), Version 2.0 https://spring.io/projects/spring-security spring-security-crypto (spring-security-crypto-5.8.15.jar) under Apache Software License (ASL), Version 2.0 https://spring.io/projects/spring-security spring-security-ldap (spring-security-ldap-5.8.15.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.15.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.15.jar) under Apache Software License (ASL), Version 2.0 https://spring.io/projects/spring-security spring-security-oauth2-jose (spring-security-oauth2-jose-5.8.15.jar) under Apache Software License (ASL), Version 2.0 https://spring.io/projects/spring-security spring-security-taglibs (spring-security-taglibs-5.8.15.jar) under Apache Software License (ASL), Version 2.0 https://spring.io/projects/spring-security spring-security-web (spring-security-web-5.8.15.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