Skip to main content

Class: TokenAuthorizationCodeMiddleware

oauth-server/token-authorization-code.middleware.TokenAuthorizationCodeMiddleware

Implements​

  • NestMiddleware

Constructors​

constructor​

• new TokenAuthorizationCodeMiddleware(activeLoginService, tokenService)

Parameters​

NameType
activeLoginServiceActiveLoginService
tokenServiceTokenService

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​

NameType
resResponse<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​

NameType
reqRequest<ParamsDictionary, any, any, ParsedQs, Record<string, any>>
resResponse<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