UNPKG

@minimaltech/node-infra

Version:

Minimal Technology NodeJS Infrastructure - Loopback 4 Framework

13 lines (12 loc) 497 B
import { BaseDataSource } from '../../../base/datasources'; import { Model } from 'casbin'; import { IEnforcerFilterValue } from '../common'; import { AbstractCasbinAdapter } from './base.adapter'; export declare class CasbinPostgresAdapter extends AbstractCasbinAdapter { constructor(datasource: BaseDataSource); generateGroupLine(rule: { userId: number; roleId: number; }): string; loadFilteredPolicy(model: Model, filter: IEnforcerFilterValue): Promise<void>; }