keycloak-typescript
Version:
A user friendly library to use keycloak in nodejs projects
13 lines (12 loc) • 495 B
TypeScript
import { ISubject } from '../../observer/ISubject';
import { KeycloakLogin } from '../../models/keycloak-login';
export declare abstract class ITokenManager extends ISubject {
abstract initializeManager(keycloakLogin: KeycloakLogin): void;
protected abstract makeRefreshRequest({ url, method, headers, body }: {
url: any;
method?: string | undefined;
headers?: {} | undefined;
body: any;
}): void;
protected abstract refreshAccessToken(): void;
}