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
abstract
buildAccessTokenPayload(user
):ACCESS_TOKEN
Parameters
▪ user: USER
Returns
ACCESS_TOKEN
Source
libs/auth/src/lib/services/abstract-token-builder.service.ts:9
abstract
buildRefreshTokenPayload
abstract
buildRefreshTokenPayload(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