This is an automated email from the ASF dual-hosted git repository.

zrlw pushed a commit to branch 3.3
in repository https://gitbox.apache.org/repos/asf/dubbo.git


The following commit(s) were added to refs/heads/3.3 by this push:
     new a0b6e479fd Remove oauth test cases which could not been compiled with 
jdk8 or jdk11 (#15489)
a0b6e479fd is described below

commit a0b6e479fd479498d675626a26053df27a969de2
Author: zrlw <[email protected]>
AuthorDate: Wed Jun 25 22:53:04 2025 +0800

    Remove oauth test cases which could not been compiled with jdk8 or jdk11 
(#15489)
---
 .../security/jackson/ObjectMapperCodecTest.java    | 74 +---------------------
 1 file changed, 1 insertion(+), 73 deletions(-)

diff --git 
a/dubbo-plugin/dubbo-spring-security/src/test/java/org/apache/dubbo/spring/security/jackson/ObjectMapperCodecTest.java
 
b/dubbo-plugin/dubbo-spring-security/src/test/java/org/apache/dubbo/spring/security/jackson/ObjectMapperCodecTest.java
index 780a7add65..ea2d613ec6 100644
--- 
a/dubbo-plugin/dubbo-spring-security/src/test/java/org/apache/dubbo/spring/security/jackson/ObjectMapperCodecTest.java
+++ 
b/dubbo-plugin/dubbo-spring-security/src/test/java/org/apache/dubbo/spring/security/jackson/ObjectMapperCodecTest.java
@@ -18,30 +18,18 @@ package org.apache.dubbo.spring.security.jackson;
 
 import java.time.Duration;
 import java.time.Instant;
-import java.util.Collections;
 
 import org.junit.jupiter.api.Assertions;
 import org.junit.jupiter.api.Test;
-import org.junit.jupiter.api.condition.EnabledForJreRange;
-import org.junit.jupiter.api.condition.JRE;
-import org.springframework.security.core.authority.SimpleGrantedAuthority;
 import org.springframework.security.oauth2.client.OAuth2AuthorizedClient;
 import 
org.springframework.security.oauth2.client.registration.ClientRegistration;
 import org.springframework.security.oauth2.core.AuthorizationGrantType;
 import org.springframework.security.oauth2.core.ClientAuthenticationMethod;
-import 
org.springframework.security.oauth2.core.DefaultOAuth2AuthenticatedPrincipal;
 import org.springframework.security.oauth2.core.OAuth2AccessToken;
-import org.springframework.security.oauth2.core.OAuth2AccessToken.TokenType;
-import 
org.springframework.security.oauth2.server.authorization.authentication.OAuth2ClientAuthenticationToken;
-import 
org.springframework.security.oauth2.server.authorization.client.RegisteredClient;
-import 
org.springframework.security.oauth2.server.authorization.settings.ClientSettings;
-import 
org.springframework.security.oauth2.server.authorization.settings.OAuth2TokenFormat;
-import 
org.springframework.security.oauth2.server.authorization.settings.TokenSettings;
-import 
org.springframework.security.oauth2.server.resource.authentication.BearerTokenAuthentication;
 
 public class ObjectMapperCodecTest {
 
-    private final ObjectMapperCodec mapper = new ObjectMapperCodec();
+    private ObjectMapperCodec mapper = new ObjectMapperCodec();
 
     @Test
     public void testOAuth2AuthorizedClientCodec() {
@@ -56,66 +44,6 @@ public class ObjectMapperCodecTest {
         Assertions.assertNotNull(deserialize);
     }
 
-    @EnabledForJreRange(min = JRE.JAVA_17)
-    @Test
-    public void bearerTokenAuthenticationTest() {
-        BearerTokenAuthentication bearerTokenAuthentication = new 
BearerTokenAuthentication(
-                new DefaultOAuth2AuthenticatedPrincipal(
-                        "principal-name",
-                        Collections.singletonMap("name", "kali"),
-                        Collections.singleton(new 
SimpleGrantedAuthority("1"))),
-                new OAuth2AccessToken(TokenType.BEARER, "111", Instant.MIN, 
Instant.MAX),
-                Collections.emptyList());
-        String content = mapper.serialize(bearerTokenAuthentication);
-
-        BearerTokenAuthentication deserialize = 
mapper.deserialize(content.getBytes(), BearerTokenAuthentication.class);
-
-        Assertions.assertNotNull(deserialize);
-    }
-
-    @EnabledForJreRange(min = JRE.JAVA_17)
-    @Test
-    public void oAuth2ClientAuthenticationTokenTest() {
-        OAuth2ClientAuthenticationToken oAuth2ClientAuthenticationToken = new 
OAuth2ClientAuthenticationToken(
-                "client-id", ClientAuthenticationMethod.CLIENT_SECRET_POST, 
"111", Collections.emptyMap());
-
-        String content = mapper.serialize(oAuth2ClientAuthenticationToken);
-
-        OAuth2ClientAuthenticationToken deserialize =
-                mapper.deserialize(content.getBytes(), 
OAuth2ClientAuthenticationToken.class);
-
-        Assertions.assertNotNull(deserialize);
-    }
-
-    @EnabledForJreRange(min = JRE.JAVA_17)
-    @Test
-    public void registeredClientTest() {
-        RegisteredClient registeredClient = RegisteredClient.withId("id")
-                .clientId("client-id")
-                .clientName("client-name")
-                
.authorizationGrantType(AuthorizationGrantType.AUTHORIZATION_CODE)
-                .redirectUri("https://example.com";)
-                
.clientAuthenticationMethod(ClientAuthenticationMethod.CLIENT_SECRET_JWT)
-                .clientSecret("client-secret")
-                .clientIdIssuedAt(Instant.MIN)
-                .clientSecretExpiresAt(Instant.MAX)
-                .tokenSettings(TokenSettings.builder()
-                        .accessTokenFormat(OAuth2TokenFormat.REFERENCE)
-                        .accessTokenTimeToLive(Duration.ofSeconds(1000))
-                        .build())
-                .clientSettings(ClientSettings.builder()
-                        .setting("name", "value")
-                        .requireProofKey(true)
-                        .build())
-                .build();
-
-        String content = mapper.serialize(registeredClient);
-
-        RegisteredClient deserialize = mapper.deserialize(content.getBytes(), 
RegisteredClient.class);
-
-        Assertions.assertNotNull(deserialize);
-    }
-
     public static ClientRegistration.Builder clientRegistration() {
         // @formatter:off
         return ClientRegistration.withRegistrationId("registration-id")

Reply via email to