SecurityMiddlewareNest
Defined in: packages/nestjs/src/guard-module.ts:54
Implements
Section titled “Implements”NestMiddlewareGuardSurface
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new SecurityMiddlewareNest(
components):SecurityMiddlewareNest
Defined in: packages/nestjs/src/guard-module.ts:61
Parameters
Section titled “Parameters”components
Section titled “components”Returns
Section titled “Returns”SecurityMiddlewareNest
Accessors
Section titled “Accessors”agentStats
Section titled “agentStats”Get Signature
Section titled “Get Signature”get agentStats():
object&Record<string,unknown>
Defined in: packages/nestjs/src/guard-module.ts:90
Returns
Section titled “Returns”object & Record<string, unknown>
Implementation of
Section titled “Implementation of”Methods
Section titled “Methods”createErrorResponse()
Section titled “createErrorResponse()”createErrorResponse(
statusCode,message):Promise<GuardResponse>
Defined in: packages/nestjs/src/guard-module.ts:99
Parameters
Section titled “Parameters”statusCode
Section titled “statusCode”number
message
Section titled “message”string
Returns
Section titled “Returns”Promise<GuardResponse>
Implementation of
Section titled “Implementation of”GuardSurface.createErrorResponse
getInitializationStatus()
Section titled “getInitializationStatus()”getInitializationStatus():
object
Defined in: packages/nestjs/src/guard-module.ts:74
Returns
Section titled “Returns”object
agent:
object
agent.degraded
Section titled “agent.degraded”degraded:
boolean
agent.enabled
Section titled “agent.enabled”enabled:
boolean
initialized
Section titled “initialized”initialized:
boolean
redis:
boolean
Implementation of
Section titled “Implementation of”GuardSurface.getInitializationStatus
markInitialized()
Section titled “markInitialized()”markInitialized():
void
Defined in: packages/nestjs/src/guard-module.ts:69
Returns
Section titled “Returns”void
Implementation of
Section titled “Implementation of”refreshCloudIpRanges()
Section titled “refreshCloudIpRanges()”refreshCloudIpRanges():
Promise<void>
Defined in: packages/nestjs/src/guard-module.ts:86
Returns
Section titled “Returns”Promise<void>
Implementation of
Section titled “Implementation of”GuardSurface.refreshCloudIpRanges
reset()
Section titled “reset()”reset():
Promise<void>
Defined in: packages/nestjs/src/guard-module.ts:65
Returns
Section titled “Returns”Promise<void>
Implementation of
Section titled “Implementation of”use(
req,res,next):Promise<void>
Defined in: packages/nestjs/src/guard-module.ts:103
Parameters
Section titled “Parameters”Request
Response
NextFunction
Returns
Section titled “Returns”Promise<void>
Implementation of
Section titled “Implementation of”NestMiddleware.use