From 26f15b99bb3cd9d882916884d060bbddae1ea407 Mon Sep 17 00:00:00 2001 From: Daniel Garnier-Moiroux Date: Mon, 4 Oct 2021 10:12:31 +0200 Subject: [PATCH] Make OAuth2ClientAuthenticationToken @Transient --- .../authentication/OAuth2ClientAuthenticationToken.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/oauth2-authorization-server/src/main/java/org/springframework/security/oauth2/server/authorization/authentication/OAuth2ClientAuthenticationToken.java b/oauth2-authorization-server/src/main/java/org/springframework/security/oauth2/server/authorization/authentication/OAuth2ClientAuthenticationToken.java index 2c760d63..53e64e86 100644 --- a/oauth2-authorization-server/src/main/java/org/springframework/security/oauth2/server/authorization/authentication/OAuth2ClientAuthenticationToken.java +++ b/oauth2-authorization-server/src/main/java/org/springframework/security/oauth2/server/authorization/authentication/OAuth2ClientAuthenticationToken.java @@ -21,6 +21,7 @@ import java.util.Map; import org.springframework.lang.Nullable; import org.springframework.security.authentication.AbstractAuthenticationToken; import org.springframework.security.core.Authentication; +import org.springframework.security.core.Transient; import org.springframework.security.oauth2.core.ClientAuthenticationMethod; import org.springframework.security.oauth2.core.Version; import org.springframework.security.oauth2.server.authorization.client.RegisteredClient; @@ -37,6 +38,7 @@ import org.springframework.util.Assert; * @see RegisteredClient * @see OAuth2ClientAuthenticationProvider */ +@Transient public class OAuth2ClientAuthenticationToken extends AbstractAuthenticationToken { private static final long serialVersionUID = Version.SERIAL_VERSION_UID; private final String clientId;