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