UNPKG

keycloak-lambda-authorizer

Version:
13 lines 568 B
import { AdapterContent, EnforcerFunc, RequestContent } from '../Options'; export interface EnforcerAction { enforce(requestContent: RequestContent, enforcer: EnforcerFunc): Promise<void>; } export declare class DefaultEnforcer implements EnforcerAction { constructor(options: AdapterContent); options: AdapterContent; realmEnforcer: EnforcerAction; clientEnforcer: EnforcerAction; resourceEnforcer: EnforcerAction; enforce(requestContent: RequestContent, enforcerFunc: EnforcerFunc): Promise<void>; } //# sourceMappingURL=Enforcer.d.ts.map