Migrate keys package to new test framework

Closes #44118

Signed-off-by: stianst <stianst@gmail.com>
This commit is contained in:
stianst
2025-11-11 14:01:07 +01:00
committed by Pedro Igor
parent f106a63f0b
commit 8dce1eff15
34 changed files with 820 additions and 658 deletions

View File

@@ -32,6 +32,10 @@
<description>OAuth extension for Keycloak Test Framework</description>
<dependencies>
<dependency>
<groupId>org.keycloak</groupId>
<artifactId>keycloak-client-registration-api</artifactId>
</dependency>
<dependency>
<groupId>org.keycloak.testframework</groupId>
<artifactId>keycloak-test-framework-core</artifactId>

View File

@@ -2,6 +2,7 @@ package org.keycloak.testframework.oauth;
import org.apache.http.impl.client.CloseableHttpClient;
import org.keycloak.OAuth2Constants;
import org.keycloak.client.registration.ClientRegistration;
import org.keycloak.testframework.ui.page.LoginPage;
import org.keycloak.testsuite.util.oauth.AbstractOAuthClient;
import org.keycloak.testsuite.util.oauth.OAuthClientConfig;
@@ -25,6 +26,10 @@ public class OAuthClient extends AbstractOAuthClient<OAuthClient> {
loginPage.submit();
}
public ClientRegistration clientRegistration() {
return ClientRegistration.create().httpClient(httpClient().get()).url(baseUrl, config.getRealm()).build();
}
public void close() {
}