spring-security icon indicating copy to clipboard operation
spring-security copied to clipboard

Spring Security

Results 621 spring-security issues
Sort by recently updated
recently updated
newest added

Closes gh-17302

type: enhancement
in: oauth2
type: breaks-passivity

Closes gh-17305

type: enhancement
in: saml2
type: breaks-passivity

**Summary** I'd like to propose adding a `getCreationTime()` method to the `org.springframework.security.core.session.SessionInformation` interface to enhance session lifecycle visibility and control. See also the discussion with @jgrandja in [auth_time claim doesn't...

in: core
type: enhancement

Spring Security's x509 configuration for WebFlux does not currently allow for a custom ServerAuthenticationConverter that provides additional attributes to the initial Authentication token. This PR allows an application to supply...

status: waiting-for-triage

Spring Security for Spring MVC allows for specifying multiple LogoutHandler implementations which get wrapped in a DelegatingLogoutHandler. Spring Security for WebFlux currently only allows a single ServerLogoutHandler implementation. This PR...

status: waiting-for-triage

**Describe the bug** In some configuration setups, adding a `ServletOAuth2AuthorizedClientExchangeFilterFunction` to a `WebClient` that can retry causes an `IllegalArgumentException` when trying to remove the client in the case where the...

status: waiting-for-triage
type: bug

**Describe the bug** Spring Security version 6.5.0 release. Since the `AntPathMatcher` is deprecated, I replaced it with `PathPatternRequestMatcher` expecting that it would behave the same. However I discovered that the...

type: bug
status: feedback-provided

## Summary Use `StringUtils.hasText()` instead of null check in `getAuthoritiesClaimName()` to properly handle empty strings and whitespace-only strings. ## Problem The current null check (`!= null`) incorrectly treats empty strings...

status: waiting-for-triage

Resolves: #17301

in: ldap
type: enhancement
type: breaks-passivity

I also had to remove two methods from `XFrameOptionsHeaderWriterTests` that are no longer relevant. However, in order not to delete the test, I added my own custom test for the...

status: waiting-for-triage