@nodearch/keycloak
Version:
NodeArch Keycloak Wrapper
9 lines • 426 B
TypeScript
import { IAuthInfo } from '../interfaces.js';
import { EnforcerResponseMode } from '../enums.js';
import { KeycloakConfig } from './keycloak.config.js';
export declare class KeycloakEnforcer {
private keycloakConfig;
constructor(keycloakConfig: KeycloakConfig);
enforce(permissions: string[], authInfo: IAuthInfo, responseMode?: EnforcerResponseMode): Promise<any>;
}
//# sourceMappingURL=enforcer.service.d.ts.map