| 
									
										
										
										
											2018-03-05 16:56:47 -06:00
										 |  |  | [[new]] | 
					
						
							| 
									
										
										
										
											2021-07-30 13:52:15 -05:00
										 |  |  | = What's New in Spring Security 5.6 | 
					
						
							| 
									
										
										
										
											2018-03-05 16:56:47 -06:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-04-07 15:33:47 -06:00
										 |  |  | Spring Security 5.6 provides a number of new features. | 
					
						
							| 
									
										
										
										
											2018-03-05 16:56:47 -06:00
										 |  |  | Below are the highlights of the release. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-10-18 21:11:47 -05:00
										 |  |  | * All new https://antora.org/[Antora] based https://docs.spring.io/spring-security/[documentation]. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-03-04 11:01:59 -07:00
										 |  |  | [[whats-new-servlet]] | 
					
						
							| 
									
										
										
										
											2021-10-26 20:05:06 -05:00
										 |  |  | == Servlet | 
					
						
							| 
									
										
										
										
											2021-09-20 09:09:45 -06:00
										 |  |  | * Core | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ** Introduced https://github.com/spring-projects/spring-security/issues/10226[`SecurityContextChangedListener`] | 
					
						
							| 
									
										
										
										
											2021-10-14 09:27:39 -03:00
										 |  |  | ** Improved https://github.com/spring-projects/spring-security/pull/10279[Method Security Logging] | 
					
						
							| 
									
										
										
										
											2021-09-20 09:09:45 -06:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-04-09 15:27:40 +02:00
										 |  |  | * Configuration | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-04-07 15:33:47 -06:00
										 |  |  | ** Introduced https://github.com/spring-projects/spring-security/pull/9630[`AuthorizationManager`] for method security | 
					
						
							| 
									
										
										
										
											2021-09-17 13:57:23 -03:00
										 |  |  | 
 | 
					
						
							|  |  |  | * SAML 2.0 Service Provider | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ** Added https://github.com/spring-projects/spring-security/pull/9483[SAML 2.0 Single Logout Support] | 
					
						
							| 
									
										
										
										
											2021-09-17 10:44:51 -05:00
										 |  |  | ** Added https://github.com/spring-projects/spring-security/pull/10060[Saml2AuthenticationRequestRepository] | 
					
						
							| 
									
										
										
										
											2021-09-20 09:09:45 -06:00
										 |  |  | ** Added https://github.com/spring-projects/spring-security/issues/9486[`RelyingPartyRegistrationResolver`] | 
					
						
							|  |  |  | ** Improved ``Saml2LoginConfigurer``'s handling of https://github.com/spring-projects/spring-security/issues/10268[`Saml2AuthenticationTokenConverter`] | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-09-17 10:44:51 -05:00
										 |  |  | 
 | 
					
						
							|  |  |  | * OAuth 2.0 Login | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ** Added https://github.com/spring-projects/spring-security/pull/10041[`Converter` for `Authentication` result] | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | * OAuth 2.0 Client | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-10-13 12:06:47 -05:00
										 |  |  | ** Improved https://github.com/spring-projects/spring-security/pull/9791[Client Credentials encoding] | 
					
						
							|  |  |  | ** Improved https://github.com/spring-projects/spring-security/pull/9779[Access Token Response parsing] | 
					
						
							|  |  |  | ** Added https://github.com/spring-projects/spring-security/pull/10155[custom grant types support] for Authorization Requests | 
					
						
							| 
									
										
										
										
											2021-10-14 14:26:48 -05:00
										 |  |  | ** Introduced https://github.com/spring-projects/spring-security/pull/9208[JwtEncoder] | 
					
						
							| 
									
										
										
										
											2021-09-17 10:44:51 -05:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-09-20 12:18:27 -03:00
										 |  |  | * Testing | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ** Added support to https://github.com/spring-projects/spring-security/pull/9737[propagate the TestSecurityContextHolder to SecurityContextHolder] | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-09-17 10:44:51 -05:00
										 |  |  | [[whats-new-webflux]] | 
					
						
							| 
									
										
										
										
											2021-10-26 20:05:06 -05:00
										 |  |  | == WebFlux | 
					
						
							| 
									
										
										
										
											2021-09-17 10:44:51 -05:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2021-10-13 12:06:47 -05:00
										 |  |  | * OAuth 2.0 Client | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ** Improved https://github.com/spring-projects/spring-security/pull/9791[Client Credentials encoding] | 
					
						
							|  |  |  | ** Added https://github.com/spring-projects/spring-security/pull/10131[custom headers support] for Access Token Requests | 
					
						
							|  |  |  | ** Added https://github.com/spring-projects/spring-security/pull/10269[custom response parsing] for Access Token Requests | 
					
						
							|  |  |  | ** Added https://github.com/spring-projects/spring-security/pull/10327[jwt-bearer Grant Type support] for Access Token Requests | 
					
						
							|  |  |  | ** Added https://github.com/spring-projects/spring-security/pull/10336[JWT Client Authentication support] for Access Token Requests | 
					
						
							| 
									
										
										
										
											2021-10-04 11:27:24 -05:00
										 |  |  | ** Improved https://github.com/spring-projects/spring-security/pull/10373[Reactive OAuth 2.0 Client Documentation] |