UNPKG

vulcain-corejs

Version:
12 lines (11 loc) 443 B
import { ITokenService, VerifyTokenParameter } from '../services'; import { UserContext } from '../../servers/requestContext'; export declare class TokenService implements ITokenService { private issuer; private secretKey; private tokenExpiration; constructor(); createTokenAsync(user: UserContext): Promise<string>; private createToken(payload, options); verifyTokenAsync(p: VerifyTokenParameter): Promise<any>; }