Class: abstract AbstractTokenBuilderService<USER, ACCESS_TOKEN, REFRESH_TOKEN>
auth/src.AbstractTokenBuilderService
Type parameters
▪ USER
▪ ACCESS_TOKEN extends IAccessTokenPayload
▪ REFRESH_TOKEN extends IRefreshTokenPayload
Constructors
new AbstractTokenBuilderService()
new AbstractTokenBuilderService<
USER,ACCESS_TOKEN,REFRESH_TOKEN>():AbstractTokenBuilderService<USER,ACCESS_TOKEN,REFRESH_TOKEN>
Returns
AbstractTokenBuilderService<USER, ACCESS_TOKEN, REFRESH_TOKEN>
Methods
abstract buildAccessTokenPayload
abstractbuildAccessTokenPayload(user):ACCESS_TOKEN
Parameters
▪ user: USER
Returns
ACCESS_TOKEN
Source
libs/auth/src/lib/services/abstract-token-builder.service.ts:9
abstract buildRefreshTokenPayload
abstractbuildRefreshTokenPayload(user):REFRESH_TOKEN
Parameters
▪ user: USER
Returns
REFRESH_TOKEN
Source
libs/auth/src/lib/services/abstract-token-builder.service.ts:11
buildTokensPayload
buildTokensPayload(
user):JwtTokensPayload
Parameters
▪ user: USER
Returns
Source
libs/auth/src/lib/services/abstract-token-builder.service.ts:13
Generated using typedoc-plugin-markdown and TypeDoc