diff --git a/oauth2/oauth2-core/src/main/java/org/springframework/security/oauth2/core/oidc/user/OidcUserAuthority.java b/oauth2/oauth2-core/src/main/java/org/springframework/security/oauth2/core/oidc/user/OidcUserAuthority.java index 36f87838fb..793e2127a9 100644 --- a/oauth2/oauth2-core/src/main/java/org/springframework/security/oauth2/core/oidc/user/OidcUserAuthority.java +++ b/oauth2/oauth2-core/src/main/java/org/springframework/security/oauth2/core/oidc/user/OidcUserAuthority.java @@ -67,6 +67,7 @@ public class OidcUserAuthority extends OAuth2UserAuthority { * may be {@code null} * @param userNameAttributeName the attribute name used to access the user's name from * the attributes + * @since 6.4 */ public OidcUserAuthority(OidcIdToken idToken, OidcUserInfo userInfo, @Nullable String userNameAttributeName) { this("OIDC_USER", idToken, userInfo, userNameAttributeName); @@ -91,6 +92,7 @@ public class OidcUserAuthority extends OAuth2UserAuthority { * may be {@code null} * @param userNameAttributeName the attribute name used to access the user's name from * the attributes + * @since 6.4 */ public OidcUserAuthority(String authority, OidcIdToken idToken, OidcUserInfo userInfo, @Nullable String userNameAttributeName) { diff --git a/oauth2/oauth2-core/src/main/java/org/springframework/security/oauth2/core/user/OAuth2UserAuthority.java b/oauth2/oauth2-core/src/main/java/org/springframework/security/oauth2/core/user/OAuth2UserAuthority.java index 2136f1a57e..c9edc42a81 100644 --- a/oauth2/oauth2-core/src/main/java/org/springframework/security/oauth2/core/user/OAuth2UserAuthority.java +++ b/oauth2/oauth2-core/src/main/java/org/springframework/security/oauth2/core/user/OAuth2UserAuthority.java @@ -59,6 +59,7 @@ public class OAuth2UserAuthority implements GrantedAuthority { * @param attributes the attributes about the user * @param userNameAttributeName the attribute name used to access the user's name from * the attributes + * @since 6.4 */ public OAuth2UserAuthority(Map attributes, @Nullable String userNameAttributeName) { this("OAUTH2_USER", attributes, userNameAttributeName); @@ -79,6 +80,7 @@ public class OAuth2UserAuthority implements GrantedAuthority { * @param attributes the attributes about the user * @param userNameAttributeName the attribute name used to access the user's name from * the attributes + * @since 6.4 */ public OAuth2UserAuthority(String authority, Map attributes, String userNameAttributeName) { Assert.hasText(authority, "authority cannot be empty"); @@ -104,6 +106,7 @@ public class OAuth2UserAuthority implements GrantedAuthority { /** * Returns the attribute name used to access the user's name from the attributes. * @return the attribute name used to access the user's name from the attributes + * @since 6.4 */ @Nullable public String getUserNameAttributeName() {