API Reference
Rockets Core API
nestjs-jwt
classes
JwtSignService

Class: JwtSignService

Implements

  • JwtSignServiceInterface

Constructors

new JwtSignService()

new JwtSignService(jwtAccessService, jwtRefreshService): JwtSignService

Parameters

ParameterType
jwtAccessServiceJwtService
jwtRefreshServiceJwtService

Returns

JwtSignService

Defined in

packages/nestjs-jwt/src/services/jwt-sign.service.ts:12 (opens in a new tab)

Properties

PropertyModifierType
jwtAccessServicereadonlyJwtService
jwtRefreshServicereadonlyJwtService

Methods

decode()

decode(tokenType, ...rest): null | string | object

Parameters

ParameterType
tokenTypeJwtTokenType
...rest[string, DecodeOptions]

Returns

null | string | object

Implementation of

JwtSignServiceInterface.decode

Defined in

packages/nestjs-jwt/src/services/jwt-sign.service.ts:33 (opens in a new tab)


signAsync()

signAsync(tokenType, ...rest): Promise<string>

Parameters

ParameterType
tokenTypeJwtTokenType
...rest[string | object | Buffer, JwtSignOptions]

Returns

Promise<string>

Implementation of

JwtSignServiceInterface.signAsync

Defined in

packages/nestjs-jwt/src/services/jwt-sign.service.ts:19 (opens in a new tab)


verifyAsync()

verifyAsync(tokenType, ...rest): Promise<any>

Parameters

ParameterType
tokenTypeJwtTokenType
...rest[string, JwtVerifyOptions]

Returns

Promise<any>

Implementation of

JwtSignServiceInterface.verifyAsync

Defined in

packages/nestjs-jwt/src/services/jwt-sign.service.ts:26 (opens in a new tab)