@nodearch/keycloak
Version:
NodeArch Keycloak Wrapper
20 lines • 577 B
TypeScript
import { ConfigManager } from '@nodearch/core';
import { VerifyOptions } from 'jsonwebtoken';
import { IJWT } from '../interfaces.js';
export declare class KeycloakConfig {
clientId: string;
hostname: string;
issuer: string;
jwtVerify: VerifyOptions;
claims?: {
[key: string]: string | number | boolean | {
(value: any): boolean;
};
};
realmJWTPath: string | {
(decodedToken: IJWT): string;
};
constructor(config: ConfigManager);
private formatHostName;
}
//# sourceMappingURL=keycloak.config.d.ts.map