Interface AccessControlOptions<Sub, Act, Obj>

interface AccessControlOptions<Sub, Act, Obj> {
    driver?: "memory" | CacheInterface<Sub, Act, Obj> | (() => CacheInterface<Sub, Act, Obj> | Promise<CacheInterface<Sub, Act, Obj>>);
    strict?: string | boolean;
}

Type Parameters

  • Sub = string
  • Act = string
  • Obj = string

Hierarchy (view full)

Properties

Properties

driver?: "memory" | CacheInterface<Sub, Act, Obj> | (() => CacheInterface<Sub, Act, Obj> | Promise<CacheInterface<Sub, Act, Obj>>)

Type declaration

strict?: string | boolean

Generated using TypeDoc