keycloak-testcontainer
Version:
Run a Keycloak testcontainer with node.js
9 lines (8 loc) • 487 B
TypeScript
import { AbstractStartedContainer, StartedTestContainer } from 'testcontainers';
import { AdminClientOptions } from './admin.js';
import { AdminUser } from 'configuration/environment.js';
export declare class StartedKeycloakContainer extends AbstractStartedContainer {
private adminUser;
constructor(startedTestContainer: StartedTestContainer, adminUser: AdminUser);
getAdminClient(options?: AdminClientOptions): Promise<import("@keycloak/keycloak-admin-client").default>;
}