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