Secure-by-default reactive OAuth2 resource server: JWT (and opaque) validation, claim-to-authority mapping, default-deny chain and hardened security headers. Delivered to applications via the application starter.

Compile Dependencies (6)

Category/LicenseGroup / ArtifactVersionUpdates
Apache 2.0
org.fireflyframework » fireflyframework-security-webflux
Reactive Spring Security binding: principal projection, ReactiveSecurityContext access, and the URL policy enforcement ...
26.10.20✔
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.182.0.20
Config Apache 2.0
org.springframework.boot » spring-boot-autoconfigure
Spring Boot auto-configuration attempts to automatically configure your Spring application based on the jar dependencies ...
4.1.14.1.2
Config Apache 2.0
org.springframework.security » spring-security-config
Spring Security
Apache 2.0
org.springframework.security » spring-security-oauth2-resource-server
Spring Security
Apache 2.0
org.springframework.security » spring-security-oauth2-jose
Spring Security

Provided Dependencies (1)

Category/LicenseGroup / ArtifactVersionUpdates
CodeGen MIT
org.projectlombok » lombok
Lombok is a Java library that provides annotations to simplify Java development by automating the generation of ...
1.18.461.18.48

Test Dependencies (4)

Category/LicenseGroup / ArtifactVersionUpdates
Testing Apache 2.0
io.projectreactor » reactor-test
Reactor Test support
Boot Starter Apache 2.0
org.springframework.boot » spring-boot-starter-webflux
Starter for using WebFlux and Reactor Netty
4.1.14.1.2
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
4.1.14.1.2
Apache 2.0
org.springframework.boot » spring-boot-starter-security-test
Starter for testing Spring Security
4.1.14.1.2