UNPKG

@solid/community-server

Version:

Community Solid Server: an open and modular implementation of the Solid specifications

14 lines (13 loc) 621 B
import type { PermissionMap } from '@solidlab/policy-engine'; import type { PermissionReaderInput } from './PermissionReader'; import { PermissionReader } from './PermissionReader'; import type { MultiPermissionMap } from './permissions/Permissions'; /** * PermissionReader which sets all permissions to true or false * independently of the identifier and requested permissions. */ export declare class AllStaticReader extends PermissionReader { protected readonly permissionMap: PermissionMap; constructor(allow: boolean); handle({ requestedModes }: PermissionReaderInput): Promise<MultiPermissionMap>; }