The following table lists all the 3rd party libraries that are distributed with Ubisecure CustomerID.
LIBRARY NAME | VERSION | DESCRIPTION | LICENSE |
---|---|---|---|
Apache Commons DbUtils (commons-dbutils) | 1.5 | JDBC Utility Component (via Ubisecure SSO libraries) | Apache License 2.0 |
Apache Commons IO (commons-io) | 2.4 | Commons IO is a library of utilities to assist with developing IO functionality (via Ubisecure SSO libraries) | Apache License 2.0 |
Apache Commons JEXL (commons-jexl3) | 3.0 | Java Expression Language Component | Apache License 2.0 |
Apache Commons Lang (commons-lang3) | 3.5 | Standard Java library extensions | Apache License 2.0 |
Apache log4j (log4j) | 1.2.17 | Logging Framework | Apache License 2.0 |
Apache Oltu OAuth2 (authzserver, client, common, resourceserver) | 1.0.0 | OAuth2 protocol implementation in Java (via Ubisecure SSO libraries) | Apache License 2.0 |
Apache Wicket (wicket*) | 7.8.0 | Web Application Framework | Apache License 2.0 |
Apache XML Commons External (ubixmlsec) | 1.3.02 | xml-commons is focussed on common code and guidelines for xml projects. The first focus will be to organize and have common packaging for the various externally-defined standards code relating to XML - things like the DOM, SAX, and JAXP interfaces. (via Ubisecure SSO libraries) | Apache License 2.0 |
Apache XML Security for Java (ubixmlsec) | 1.4.5 | Apache XML Security for Java supports XML-Signature Syntax and Processing, W3C Recommendation 12 February 2002, and XML Encryption Syntax and Processing, W3C Recommendation 10 December 2002. As of version 1.4, the library supports the standard Java API JSR-105: XML Digital Signature APIs. (via Ubisecure SSO libraries) | Apache License 2.0 |
Bouncy Castle (bcprov-jdk16) | 1.46 | Java Cryptography APIs (via Ubisecure SSO libraries) | Bouncy Castle License, an adaptation of the MIT X11 License |
Bouncy Castle (lcrypt) | Java Cryptography APIs (via Ubisecure SSO libraries) | Bouncy Castle License, an adaptation of the MIT X11 License | |
Curl (curl.exe on Windows installations) | 7.53.1 | Command line tool and library for transferring data with URLs | MIT/X derivate license, The curl license: https://curl.haxx.se/docs/copyright.html |
Gson (gson) | 2.8.0 | Gson is a Java library that can be used to convert Java Objects into their JSON representation | Apache License 2.0 |
Guava (guava) | 21.0 | Google core Java libraries | Apache License 2.0 |
icu4j (icu4j) | 59.1 | ICU is a mature, widely used set of Java libraries providing Unicode and Globalization support for software applications | Unicode open source license |
Old JAXB Core (jaxb-core) | 2.2.11 | Old JAXB Core module. Contains sources required by XJC, JXC and Runtime modules with dependencies. (via Ubisecure SSO libraries) | Common Development and Distribution LicenseĀ (CDDL) |
jcommander (jcommander) | 1.60 | JCommander is a very small Java framework that makes it trivial to parse command line parameters | Apache License 2.0 |
jQuery | 1.6.2 | Library for simplifying Javascript writing | Apache License 2.0 |
JSON-simple (json-simple) | 1.1.1 | A simple Java toolkit for JSON | Apache License 2.0 |
OpenLDAP JLDAP (ldap) | 4.5 | LDAP Class libraries for Java | OpenLDAP Public License 2.0.1 |
PostgreSQL JDBC Driver (postgresql) | 42.0.0 | Relational Database JDBC driver | BSD License |
Wildfly (wildfly-dist) | 10.1.0.Final | Java J2EE Server | LGPL 2.1 |
Xalan-Java (ubixmlsec) | 2.7.1 | Xalan-Java fully implements XSL Transformations (XSLT) Version 1.0 and the XML Path Language (XPath) Version 1.0. XSLT is the first part of the XSL stylesheet language for XML. It includes the XSL Transformation vocabulary and XPath, a language for addressing parts of XML documents. (via Ubisecure SSO libraries) | Apache License 2.0 |
Xalan serializer (serializer) | 2.7.2 | Xalan-Java is an XSLT processor for transforming XML documents into HTML, text, or other XML document types | Apache License 2.0 |
Table 1. 3rd Party Licenses