Class: AccessControlContext
Implements
Constructors
new AccessControlContext()
new AccessControlContext(
ctxArgs):AccessControlContext
Parameters
| Parameter | Type |
|---|---|
ctxArgs | AccessControlContextArgsInterface |
Returns
Defined in
packages/nestjs-access-control/src/access-control.context.ts:7 (opens in a new tab)
Methods
getAccessControl()
getAccessControl():
AccessControl
Returns
AccessControl
Implementation of
AccessControlContextInterface.getAccessControl
Defined in
packages/nestjs-access-control/src/access-control.context.ts:36 (opens in a new tab)
getExecutionContext()
getExecutionContext():
ExecutionContext
Returns
ExecutionContext
Implementation of
AccessControlContextInterface.getExecutionContext
Defined in
packages/nestjs-access-control/src/access-control.context.ts:40 (opens in a new tab)
getProp()
protectedgetProp(obj,prop):unknown
Parameters
| Parameter | Type |
|---|---|
obj | unknown |
prop | string |
Returns
unknown
Defined in
packages/nestjs-access-control/src/access-control.context.ts:18 (opens in a new tab)
getQuery()
getQuery():
IQueryInfo
Returns
IQueryInfo
Implementation of
AccessControlContextInterface.getQuery
Defined in
packages/nestjs-access-control/src/access-control.context.ts:32 (opens in a new tab)
getRequest()
getRequest(
property?):unknown
Parameters
| Parameter | Type |
|---|---|
property? | string |
Returns
unknown
Implementation of
AccessControlContextInterface.getRequest
Defined in
packages/nestjs-access-control/src/access-control.context.ts:22 (opens in a new tab)
getUser()
getUser():
unknown
Returns
unknown
Implementation of
AccessControlContextInterface.getUser
Defined in
packages/nestjs-access-control/src/access-control.context.ts:28 (opens in a new tab)
hasProp()
protectedhasProp<K>(obj,key):obj is Record<K, unknown>
Type Parameters
| Type Parameter |
|---|
K extends string |
Parameters
| Parameter | Type |
|---|---|
obj | unknown |
key | K |
Returns
obj is Record<K, unknown>
Defined in
packages/nestjs-access-control/src/access-control.context.ts:9 (opens in a new tab)