Kernel Core contains all the important java level API, definitions and security configurations that are used across Mosip
Compile Dependencies (17)
| Category/License | Group / Artifact | Version | Updates | |
|---|---|---|---|---|
JSON Lib
Apache 2.0
| com.fasterxml.jackson.core
»
jackson-databind General data-binding functionality for Jackson: works on core streaming API | ${jackson.databind} | 3.2.1 | |
Defect Detection
LGPL 2.1
| com.google.code.findbugs
»
annotations Annotations the SpotBugs tool supports | ${findbugs.version} | 4.10.3 | |
Base64
Apache
| commons-codec
»
commons-codec The Apache Commons Codec component contains encoders and decoders for | ${commons-codec} | 1.22.1 | |
I/O
Apache 2.0
| commons-io
»
commons-io The Apache Commons IO library contains utility classes, stream implementations, file filters, | ${commons-io} | 2.22.0 | |
Annotation Lib
Apache 2.0
| io.swagger
»
swagger-annotations swagger-annotations | ${swagger.annotations.ver... | 2.2.52 | |
Apache 2.0
| io.swagger
»
swagger-models swagger-models | ${swagger.annotations.ver... | 2.2.52 | |
Java Spec
EPL 2.0 +1
| javax.interceptor
»
javax.interceptor-api Jakarta Interceptors defines a means of interposing on business method invocations | ${javax.interceptor.version} | 2.2.0 | |
Java Spec
EDL 1.0 +1
| javax.persistence
»
javax.persistence-api The Jakarta Persistence API (JPA), providing object-relational mapping capabilities for managing relational data in Java ... | ${javax.persistence.api.v... | 3.2.0 | |
Transactions
EPL 2.0 +1
| javax.transaction
»
javax.transaction-api Jakarta Transactions | ${javax.transaction.api.v... | 2.0.1 | |
Validation
Apache 2.0
| javax.validation
»
validation-api JavaBeans Validation (Bean Validation) is a validation model that can add constraints to the beans with annotations ... | ${javax.validation-api.ve... | 3.1.1 | |
Math Lib
Apache 2.0
| org.apache.commons
»
commons-math3 Alternate implementations of JDK's "Math" functions. | ${commons-math3} | 4.0-beta1 | |
Core Utils
Apache 2.0
| org.apache.commons
»
commons-lang3 Apache Commons Lang, a package of Java utility classes for the classes that are in java.lang's hierarchy, or are ... | ${commons-lang3} | 3.20.0 | |
Encryption Lib
BouncyCastle
| org.bouncycastle
»
bcprov-jdk15on The Bouncy Castle Crypto package is a Java implementation of cryptographic algorithms. This jar contains the JCA/JCE ... | ${bouncycastle.version} | 1.84 | |
CodeGen
MIT
| org.projectlombok
»
lombok Lombok is a Java library that provides annotations to simplify Java development by automating the generation of ... | ${lombok.version} | 1.18.46 | |
App Server
Apache 2.0
| org.springframework.boot
»
spring-boot-starter Core starter, including auto-configuration support, logging and YAML | ${spring.boot.version} | 4.1.0 | |
Testing
Apache 2.0
| org.springframework.boot
»
spring-boot-starter-test Starter for testing Spring Boot applications with libraries including JUnit Jupiter, Hamcrest and Mockito | ${spring.boot.version} | 4.1.0 | |
Apache 2.0
| org.springframework.data
»
spring-data-jpa Spring Data module for JPA repositories. | ${spring.data.jpa.version} | 4.1.0 |