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

In Spring Security 6, a naming convention was established to clearly distinguish all Open SAML components as version 4 or version 5 components. This ticket removes deprecated classes that don't...

type: enhancement
in: saml2
type: breaks-passivity

Accompanying methods and constructors that use `AssertingPartyDetails` are superceded by methods and constructors that use `AssertingPartyMetadata`

type: enhancement
in: saml2
type: breaks-passivity

They are replaced by methods and constructors that use `AuthorizationResult`.

in: core
type: enhancement
type: breaks-passivity

`DaoAuthenticationProvider` now requires its required components in the constructor

in: core
type: enhancement
type: breaks-passivity

`RoleHierchyImpl` now requires it's required parameters in a constructor

in: core
type: enhancement
type: breaks-passivity

It is replaced by `AnnnotationTemplateExpressionDefaults`

in: core
type: enhancement
type: breaks-passivity

It is replaced by `EnableWebSecurity`

in: config
type: enhancement
type: breaks-passivity

`AclPermissionEvaluator` has long been the de facto standard for evaluating ACLs. This ticket removes implementations of `AfterInvocationProvider` and `AccessDecisionVoter` that duplicate this.

in: acl
type: enhancement
type: breaks-passivity

**Describe the bug** There are more than 1000 opened issues and some issues are 10 years old down on the list. Some of them are about `PersistentTokenBasedRememberMeServices` which throws `CookieTheftException`...

status: waiting-for-triage
type: bug

`SpringSecurityLdapTemplate` exposes many operations that are available in modern-day Spring LDAP by way of `LdapClient` and `LdapQueryBuilder`. We should try and replace usage of `SpringSecurityLdapTemplate` with Spring LDAP's default `LdapClient`...

in: ldap
type: enhancement