Constructors
constructor
- new KoaAdapter(config): KoaAdapter
Properties
Private config
Private performanceManager
Private securityManager
Methods
Private applyCompression
- applyCompression(ctx, data): Promise<void>
Returns Promise<void>
applyMiddleware
- applyMiddleware(app): void
Returns void
createFileUploadMiddleware
- createFileUploadMiddleware(): KoaMiddleware
createJWTAuthMiddleware
- createJWTAuthMiddleware(): KoaMiddleware
createMiddleware
- createMiddleware(): KoaMiddleware
createRateLimitMiddleware
- createRateLimitMiddleware(): KoaMiddleware
Private getClientIP
- getClientIP(ctx): string
Returns string
Private shouldCheckCSRF
- shouldCheckCSRF(ctx): boolean
Returns boolean