diff --git a/oauth2/oauth2-core/src/main/java/org/springframework/security/oauth2/core/oidc/OidcUserInfo.java b/oauth2/oauth2-core/src/main/java/org/springframework/security/oauth2/core/oidc/OidcUserInfo.java index 7365ab60c0..c084402f66 100644 --- a/oauth2/oauth2-core/src/main/java/org/springframework/security/oauth2/core/oidc/OidcUserInfo.java +++ b/oauth2/oauth2-core/src/main/java/org/springframework/security/oauth2/core/oidc/OidcUserInfo.java @@ -15,8 +15,10 @@ */ package org.springframework.security.oauth2.core.oidc; +import org.springframework.security.core.SpringSecurityCoreVersion; import org.springframework.util.Assert; +import java.io.Serializable; import java.util.Collections; import java.util.LinkedHashMap; import java.util.Map; @@ -35,7 +37,8 @@ import java.util.Map; * @see UserInfo Endpoint * @see Standard Claims */ -public class OidcUserInfo implements StandardClaimAccessor { +public class OidcUserInfo implements StandardClaimAccessor, Serializable { + private static final long serialVersionUID = SpringSecurityCoreVersion.SERIAL_VERSION_UID; private final Map claims; public OidcUserInfo(Map claims) {