A library with configuration for spring security with OAuth2 authorization server, that can be either keycloak or custom.

Compile Dependencies (20)

Category/LicenseGroup / ArtifactVersionUpdates
Logging EPL 2.0 +1
ch.qos.logback » logback-classic
Implementation of the SLF4J API for Logback, a reliable, generic, fast and flexible logging framework.
1.5.191.6.5
Logging EPL 2.0 +1
ch.qos.logback » logback-core3 vulnerabilities
Core implementation of Logback, a reliable, generic, fast and flexible logging framework.
1.5.191.6.5
com.mysql » mysql-connector-j
MySQL Connector/J is a JDBC Type 4 driver, which means that it is pure Java implementation of the MySQL protocol and ...
9.4.026.7.0
OAuth Lib Apache 2.0
com.nimbusds » oauth2-oidc-sdk
OAuth 2.0 SDK with OpenID Connect and Federation extensions for
9.43.411.38.2
Base64 Apache 2.0
commons-codec » commons-codec
The Apache Commons Codec component contains encoders and decoders for
1.18.01.23.0
I/O Apache 2.0
commons-io » commons-io
The Apache Commons IO library contains utility classes, stream implementations, file filters,
2.20.02.22.0
io.github.thanlinardos » httpsclient
A library with useful configuration for using https clients with TLS in spring boot.
1.0.01.0.1
Java Spec EDL 1.0 +1
jakarta.persistence » jakarta.persistence-api
The Jakarta Persistence API (JPA), providing object-relational mapping capabilities for managing relational data in Java ...
3.1.03.2.0
Web Server Apache 2.0
org.apache.tomcat.embed » tomcat-embed-core23 vulnerabilities
Core Tomcat implementation
11.0.1011.0.26
AOP EPL 2.0
org.aspectj » aspectjweaver
The AspectJ weaver applies aspects to Java classes. It can be used as a Java agent in order to apply load-time
1.9.22.11.9.25.1
Apache 2.0
org.keycloak » keycloak-admin-client
Keycloak Admin REST Client
26.0.726.0.12
Apache 2.0
org.keycloak » keycloak-common
Common library and dependencies shared with server and all adapters
26.4.126.8.0
CodeGen MIT
org.projectlombok » lombok
Lombok is a Java library that provides annotations to simplify Java development by automating the generation of ...
1.18.401.18.48
Logging MIT
org.slf4j » slf4j-api
API for SLF4J (The Simple Logging Facade for Java) which serves as a simple facade or abstraction for various logging ...
2.0.172.0.20
Transactions Apache 2.0
org.springframework » spring-tx
Support for programmatic and declarative transaction management for classes that implement special interfaces or any ...
6.2.17.0.9
App Server Apache 2.0
org.springframework.boot » spring-boot-starter
Core starter, including auto-configuration support, logging and YAML
3.5.64.1.1
Security Apache 2.0
org.springframework.security » spring-security-web3 vulnerabilities
Spring Security
6.5.57.1.1
Apache 2.0
org.springframework.security » spring-security-oauth2-jose1 vulnerability
Spring Security
6.4.47.1.1
Config Apache 2.0
org.springframework.security » spring-security-config
Spring Security
6.4.47.1.1
Apache 2.0
org.springframework.security » spring-security-oauth2-resource-server
Spring Security
6.4.47.1.1

Test Dependencies (5)

Category/LicenseGroup / ArtifactVersionUpdates
io.github.thanlinardos » httpsclient
A library with useful configuration for using https clients with TLS in spring boot.
1.0.01.0.1
Testing EPL 2.0
org.junit.jupiter » junit-jupiter-api
JUnit Jupiter is the API for writing tests using JUnit 5.
5.14.06.1.3
Testing EPL 2.0
org.junit.jupiter » junit-jupiter-params
JUnit Jupiter extension for running parameterized tests.
5.14.06.1.3
Mocking MIT
org.mockito » mockito-core
Mockito mock objects library core API and implementation
5.20.05.24.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
3.5.64.1.1