Move doWellKnownRequest to AbstractOAuthClient (#37830)

Closes #37829

Signed-off-by: stianst <stianst@gmail.com>
This commit is contained in:
Stian Thorgersen
2025-03-05 12:38:08 +01:00
committed by GitHub
parent 45fb21164b
commit 83adc99ef7
7 changed files with 77 additions and 13 deletions

View File

@@ -2,6 +2,7 @@ package org.keycloak.test.examples;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;
import org.keycloak.protocol.oidc.representations.OIDCConfigurationRepresentation;
import org.keycloak.representations.AccessToken;
import org.keycloak.testframework.annotations.InjectRealm;
import org.keycloak.testframework.annotations.InjectUser;
@@ -75,6 +76,12 @@ public class OAuthClientTest {
Assertions.assertNotEquals(accessTokenResponse.getAccessToken(), refreshResponse.getAccessToken());
}
@Test
public void testOpenIDConfiguration() {
OIDCConfigurationRepresentation oidcConfiguration = oauth.doWellKnownRequest();
Assertions.assertNotNull(oidcConfiguration);
}
@Test
public void testRevocation() {
AccessTokenResponse accessTokenResponse = oauth.doPasswordGrantRequest(user.getUsername(), user.getPassword());