Class: TokenAuthorizationCodeMiddleware
oauth-server/token-authorization-code.middleware.TokenAuthorizationCodeMiddleware
Implements
NestMiddleware
Constructors
constructor
• new TokenAuthorizationCodeMiddleware(activeLoginService, tokenService)
Parameters
| Name | Type |
|---|---|
activeLoginService | ActiveLoginService |
tokenService | TokenService |
Defined in
login-service/src/oauth-server/token-authorization-code.middleware.ts:13
Properties
activeLoginService
• Private Readonly activeLoginService: ActiveLoginService
Defined in
login-service/src/oauth-server/token-authorization-code.middleware.ts:13
logger
• Private Readonly logger: Logger
Defined in
login-service/src/oauth-server/token-authorization-code.middleware.ts:12
tokenService
• Private Readonly tokenService: TokenService
Defined in
login-service/src/oauth-server/token-authorization-code.middleware.ts:13
Methods
throwGenericCodeError
▸ Private throwGenericCodeError(res, next): void
Parameters
| Name | Type |
|---|---|
res | Response<any, Record<string, any>> |
next | () => void |
Returns
void
Defined in
login-service/src/oauth-server/token-authorization-code.middleware.ts:15
use
▸ use(req, res, next): Promise<void>
Parameters
| Name | Type |
|---|---|
req | Request<ParamsDictionary, any, any, ParsedQs, Record<string, any>> |
res | Response<any, Record<string, any>> |
next | () => void |
Returns
Promise<void>
Implementation of
NestMiddleware.use
Defined in
login-service/src/oauth-server/token-authorization-code.middleware.ts:21