Rob Winch
Rob Winch
It might be interesting to be able to create test jars through Spring Properties. Something like the following could leverage gh-10 to create an Authorization Server: ```yml spring: testjars: authorization-server:...
The project name is not very accurate as it really only allows starting external Spring Boot servers and then mapping the port to the Spring Boot environment.
Currently the project [relies on TestcontainersPropertySource](https://github.com/spring-projects-experimental/spring-boot-testjars/blob/e30f840f1b208f07b984c121552e8051fad428d7/spring-boot-testjars/src/main/java/org/springframework/experimental/boot/test/context/DynamicPropertyDefinitionRegistrar.java#L60) to create `DynamicPropertyRegistry`. The usage of `TestcontainersPropertySource` adds a dependency on `spring-boot-testcontainers`. This dependency does not make sense since users will likely want to...
The current [Method Security](https://docs.spring.io/spring-security/reference/servlet/authorization/method-security.html) is 40 pages. We should split it up.
It would be nice if we could improve the support of `@AuthenticationPrincipal` meta-annotations to align with method security. For example, the following doesn't appear to work: ```java @Retention(RetentionPolicy.RUNTIME) @AuthenticationPrincipal public...
This issue groups together related Kotlin Coroutines issues. Blocking Spring Security - [x] https://github.com/spring-projects/spring-framework/issues/26867 - [x] https://github.com/spring-projects/spring-framework/issues/22462 Security Issues - [x] gh-10470 - [x] gh-10252 - [x] gh-10810 - [...
A difficulty that comes up with running applications on localhost is that cookies are scoped by host but not by the port. It would be interesting to support cookie isolation...
**Affects:** 5.2.0.BUILD-SNAPSHOT --- The `WebClient` supports an `ExchangeFilterFunction` that allows intercepting the request/response. `WebClient` also allows providing attributes that can be used by `ExchangeFilterFunction` for processing. In combination this allows...