Skip to content

Commit 8735368

Browse files
committed
Don't Support Serialization of Jackson Modules
Issu gh-16276
1 parent feea103 commit 8735368

File tree

9 files changed

+9
-0
lines changed

9 files changed

+9
-0
lines changed

cas/src/main/java/org/springframework/security/cas/jackson2/CasJackson2Module.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@
4141
* @since 4.2
4242
* @see org.springframework.security.jackson2.SecurityJackson2Modules
4343
*/
44+
@SuppressWarnings("serial")
4445
public class CasJackson2Module extends SimpleModule {
4546

4647
public CasJackson2Module() {

core/src/main/java/org/springframework/security/jackson2/SecurityJackson2Modules.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -201,6 +201,7 @@ private static TypeResolverBuilder<? extends TypeResolverBuilder> createAllowlis
201201
*
202202
* @author Rob Winch
203203
*/
204+
@SuppressWarnings("serial")
204205
static class AllowlistTypeResolverBuilder extends ObjectMapper.DefaultTypeResolverBuilder {
205206

206207
AllowlistTypeResolverBuilder(ObjectMapper.DefaultTyping defaultTyping) {

ldap/src/main/java/org/springframework/security/ldap/jackson2/LdapJackson2Module.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@
4646
* @since 5.7
4747
* @see SecurityJackson2Modules
4848
*/
49+
@SuppressWarnings("serial")
4950
public class LdapJackson2Module extends SimpleModule {
5051

5152
public LdapJackson2Module() {

oauth2/oauth2-client/src/main/java/org/springframework/security/oauth2/client/jackson2/OAuth2ClientJackson2Module.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,7 @@
8686
* @see OAuth2AuthenticationExceptionMixin
8787
* @see OAuth2ErrorMixin
8888
*/
89+
@SuppressWarnings("serial")
8990
public class OAuth2ClientJackson2Module extends SimpleModule {
9091

9192
public OAuth2ClientJackson2Module() {

saml2/saml2-service-provider/src/main/java/org/springframework/security/saml2/jackson2/Saml2Jackson2Module.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@
3939
* @since 5.7
4040
* @see SecurityJackson2Modules
4141
*/
42+
@SuppressWarnings("serial")
4243
public class Saml2Jackson2Module extends SimpleModule {
4344

4445
public Saml2Jackson2Module() {

web/src/main/java/org/springframework/security/web/jackson2/WebJackson2Module.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@
4040
* @since 4.2
4141
* @see SecurityJackson2Modules
4242
*/
43+
@SuppressWarnings("serial")
4344
public class WebJackson2Module extends SimpleModule {
4445

4546
public WebJackson2Module() {

web/src/main/java/org/springframework/security/web/jackson2/WebServletJackson2Module.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@
4444
* @since 5.1
4545
* @see SecurityJackson2Modules
4646
*/
47+
@SuppressWarnings("serial")
4748
public class WebServletJackson2Module extends SimpleModule {
4849

4950
public WebServletJackson2Module() {

web/src/main/java/org/springframework/security/web/server/jackson2/WebServerJackson2Module.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@
3838
* @since 5.1
3939
* @see SecurityJackson2Modules
4040
*/
41+
@SuppressWarnings("serial")
4142
public class WebServerJackson2Module extends SimpleModule {
4243

4344
private static final String NAME = WebServerJackson2Module.class.getName();

web/src/main/java/org/springframework/security/web/webauthn/jackson/WebauthnJackson2Module.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@
4747
* @author Rob Winch
4848
* @since 6.4
4949
*/
50+
@SuppressWarnings("serial")
5051
public class WebauthnJackson2Module extends SimpleModule {
5152

5253
/**

0 commit comments

Comments
 (0)